1bc927ef181a8f0a2cbeb54886b7bf74df7a5d49: Bug 1569676 - Make new performance panel's destroy synchronous. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 05 Aug 2019 10:47:01 +0000 - rev 486211
Push 91699 by apoirot@mozilla.com at Mon, 05 Aug 2019 16:02:57 +0000
Bug 1569676 - Make new performance panel's destroy synchronous. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D39711
5227c89295f4dd87c0a15b150b2eec9d72b54205: Bug 1569676 - Make memory panel's destroy synchronous. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 05 Aug 2019 10:46:54 +0000 - rev 486210
Push 91699 by apoirot@mozilla.com at Mon, 05 Aug 2019 16:02:57 +0000
Bug 1569676 - Make memory panel's destroy synchronous. r=jdescottes The memory actor is a target scoped one and they are all destroyed when the toolbox closes. So memory actor's destroy method is called. It then calls bridge's destroy, which also detach the actor if it was attached. Differential Revision: https://phabricator.services.mozilla.com/D39710
8365fc01396bf97d7a8ba8363ab9addceaf49932: Bug 1569676 - Make DOM and application panel's destroy synchronous. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 05 Aug 2019 10:46:52 +0000 - rev 486209
Push 91699 by apoirot@mozilla.com at Mon, 05 Aug 2019 16:02:57 +0000
Bug 1569676 - Make DOM and application panel's destroy synchronous. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D39709
996c40dbc9e28ceaf9c8bf1d08e3c27b6af31848: Bug 1569676 - Make accessibility panel's destroy synchronous. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 05 Aug 2019 10:46:50 +0000 - rev 486208
Push 91699 by apoirot@mozilla.com at Mon, 05 Aug 2019 16:02:57 +0000
Bug 1569676 - Make accessibility panel's destroy synchronous. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D39708
63ffc8b43cc36864b3cba67a96a2339e62fe9929: Bug 1571221 - Add a check for 'this.selection' before calling 'destroy()' on it r=gl
Krishnal Ciccolella <shellyc23@hotmail.com> - Mon, 05 Aug 2019 15:37:16 +0000 - rev 486207
Push 91698 by gluong@mozilla.com at Mon, 05 Aug 2019 15:38:11 +0000
Bug 1571221 - Add a check for 'this.selection' before calling 'destroy()' on it r=gl Added an if statement to check for `this.selection`. If it is truthy, `destroy()` will be called on it. Differential Revision: https://phabricator.services.mozilla.com/D40643
1870efc7be2bfca7a0e1fd821df5d54a36d6e6ca: Bug 1570900 - Remove mStreamTimeOffset and friends from DecodedStream. r=jib
Andreas Pehrson <apehrson@mozilla.com> - Mon, 05 Aug 2019 15:34:24 +0000 - rev 486206
Push 91697 by pehrsons@gmail.com at Mon, 05 Aug 2019 15:35:10 +0000
Bug 1570900 - Remove mStreamTimeOffset and friends from DecodedStream. r=jib This hasn't been needed since the last larger refactor of DecodedStream (bug 1423241), but got incorporated wrongly with bug 1493613. When DecodedStream is Stop()ed and then Start()ed, a track is added to the graph with a playout position starting at 0, and mStartTime is set to the starting position, i.e., the seeked position in case of a seek or 0 if decoding from the start of a file. Hence, the reported position by DecodedStream should be mStartTime plus the last reported output time of the tracks. mStreamTimeOffset was offseting the tracks' reported output time further, so DecodedStream was reporting a too large number. Differential Revision: https://phabricator.services.mozilla.com/D40626
a202452e8a69566553a2b10a99b4d87a6635bf0e: Bug 1567658 - Use --panel-separator-color on customize mode overflow menu separator r=ntim
Bugtastico <bugtastico@gmail.com> - Mon, 05 Aug 2019 15:30:02 +0000 - rev 486205
Push 91696 by ntim.bugs@gmail.com at Mon, 05 Aug 2019 15:30:47 +0000
Bug 1567658 - Use --panel-separator-color on customize mode overflow menu separator r=ntim Differential Revision: https://phabricator.services.mozilla.com/D40609
739df94ca7b8f809a122d7eb2c0e9d2da9e873c3: Backed out changeset 344a525cddbc (bug 1570484) for spidermonkey bustage at BaseProxyHandler.cpp:389:25. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Mon, 05 Aug 2019 18:25:24 +0300 - rev 486204
Push 91695 by cbrindusan@mozilla.com at Mon, 05 Aug 2019 15:28:01 +0000
Backed out changeset 344a525cddbc (bug 1570484) for spidermonkey bustage at BaseProxyHandler.cpp:389:25. CLOSED TREE
898704612c749a1c1f64647fba7f66b865b87fe3: Bug 1567561 - Render real certificate information in about:certificate.r=johannh
Carolina <carolina.jimenez.g@gmail.com> - Mon, 05 Aug 2019 14:31:09 +0000 - rev 486203
Push 91694 by jhofmann@mozilla.com at Mon, 05 Aug 2019 15:15:15 +0000
Bug 1567561 - Render real certificate information in about:certificate.r=johannh Differential Revision: https://phabricator.services.mozilla.com/D38696
cd4df8a684a375a17279bbd92963ac48af7553ce: Bug 1555181 - Adjust startup sync IPC whitelist to let PWebRenderBridge::Msg_GetSnapshot and PCompositorBridge::Msg_WillClose sometimes happen after handling user events on Windows QR, r=johannh.
Florian Quèze <florian@queze.net> - Mon, 05 Aug 2019 15:07:14 +0000 - rev 486202
Push 91693 by jhofmann@mozilla.com at Mon, 05 Aug 2019 15:08:31 +0000
Bug 1555181 - Adjust startup sync IPC whitelist to let PWebRenderBridge::Msg_GetSnapshot and PCompositorBridge::Msg_WillClose sometimes happen after handling user events on Windows QR, r=johannh. Differential Revision: https://phabricator.services.mozilla.com/D40636
344a525cddbce9c754de16ca796ba642b4ae6b7b: Bug 1570484 - Nuke Xray waivers for remote outer window proxies. r=bzbarsky,tcampbell,jonco
Andrew McCreight <continuation@gmail.com> - Mon, 05 Aug 2019 14:55:43 +0000 - rev 486201
Push 91692 by amccreight@mozilla.com at Mon, 05 Aug 2019 15:00:58 +0000
Bug 1570484 - Nuke Xray waivers for remote outer window proxies. r=bzbarsky,tcampbell,jonco Remote outer window proxies can't be the target of a CCW, because if you attempt to wrap them we just create a new outer window proxy. Therefore, they can't be the target of an Xray wrapper, so they can't have Xray waivers that do anything useful. However, if we do a navigation from a local iframe to a remote iframe, we'll transplant a remote outer window proxy onto a local outer window proxy, which might have an Xray. This can cause some issues, particularly if we later navigate back to a different local window. To work around this, this patch nukes Xray waivers on navigation to a remote outer window proxy. This makes Xray waiver behavior inconsistent with the non-Fission behavior, but it is safer to leave the non-Fission behavior alone for now, for fear of breaking addons. Differential Revision: https://phabricator.services.mozilla.com/D40116
9c4d643cd88a77f24fad5a3405371f273820c956: Bug 1571318 - Stop using inline styles in event tooltip r=gl
Julian Descottes <jdescottes@mozilla.com> - Mon, 05 Aug 2019 13:26:49 +0000 - rev 486200
Push 91691 by jdescottes@mozilla.com at Mon, 05 Aug 2019 14:19:40 +0000
Bug 1571318 - Stop using inline styles in event tooltip r=gl Differential Revision: https://phabricator.services.mozilla.com/D40588
a7980614bc3c528727f1b55e111654e708f1c3df: Bug 1567434 - [Wayland] Use dynamic popup hierarchy for tooltips/context menu only, r=jhorak
Martin Stransky <stransky@redhat.com> - Mon, 05 Aug 2019 10:37:34 +0000 - rev 486199
Push 91690 by nbeleuzu@mozilla.com at Mon, 05 Aug 2019 13:35:57 +0000
Bug 1567434 - [Wayland] Use dynamic popup hierarchy for tooltips/context menu only, r=jhorak If the popup is a regular menu but GetParentMenuWidget() returns nullptr, it's connected non-menu parent (bookmark toolbar for instance). In this case use a parent given at nsWindow::Create() and don't attach it to latest active popup as it has a real parent. Depends on D39347 Differential Revision: https://phabricator.services.mozilla.com/D39348
265d8c12af11e4a37633d5b86b30a8b5f3fe6f5d: Bug 1567434 - [Wayland] Don't use gtk_window_get_transient_for() to get parent toplevel window, r=jhorak
Martin Stransky <stransky@redhat.com> - Mon, 05 Aug 2019 10:37:21 +0000 - rev 486198
Push 91690 by nbeleuzu@mozilla.com at Mon, 05 Aug 2019 13:35:57 +0000
Bug 1567434 - [Wayland] Don't use gtk_window_get_transient_for() to get parent toplevel window, r=jhorak - gtk_window_get_transient_for() fails to return correct toplevel window as the toplevel window changes when popup is moved in popup hierarchy. So store the toplevel given at nsWindow::Create() and use it instead. - Remove some redundat NS_WARNING() from wayland code - Attach "moved-to-rect" signal handler to GdkWindow only once a update NativeMoveResizeWaylandPopupCallback() loging. - Add more logging to Wayland popup related code. Differential Revision: https://phabricator.services.mozilla.com/D39347
60ba89028ca86c6fddfb59009f99ccd21167f41e: Bug 1548866 - Fix browser_webconsole_keyboard_accessibility.js intermittent. r=davidwalsh.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 05 Aug 2019 13:19:48 +0000 - rev 486197
Push 91689 by nchevobbe@mozilla.com at Mon, 05 Aug 2019 13:33:12 +0000
Bug 1548866 - Fix browser_webconsole_keyboard_accessibility.js intermittent. r=davidwalsh. The test was supposed to pass custom values to waitFor (for the number of tries and the interval), but what we end up using in the webconsole is the waitFor function from the debugger helper, which is loaded via loadSubScript. Since the debugger waitFor doesn't allow to pass custom maxTries nor interval, we are not waiting long enough for all the messages to be displayed on slow machines. The quickfix here is to allow debugger waitFor to have custom maxTries and interval. A better fix would be to actually not load the waitFor from the debugger, for example by avoiding loadSubScript and using modules instead. Differential Revision: https://phabricator.services.mozilla.com/D40163
3b951023e5addbe58e9ff2334f7a85e371381063: Bug 1570592 - Remove AsyncImagePipelineManager::GetNextExternalImageId() r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Mon, 05 Aug 2019 11:51:57 +0000 - rev 486196
Push 91688 by sikeda.birchill@mozilla.com at Mon, 05 Aug 2019 13:08:30 +0000
Bug 1570592 - Remove AsyncImagePipelineManager::GetNextExternalImageId() r=nical Differential Revision: https://phabricator.services.mozilla.com/D40168
702286f7e13ea8edf96fb466c164d78331e089b3: Bug 1571331 - Call ScheduleForcedGenerateFrame() in WebRenderBridgeParent::RecvScheduleComposite() r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Mon, 05 Aug 2019 12:21:31 +0000 - rev 486195
Push 91687 by sikeda.birchill@mozilla.com at Mon, 05 Aug 2019 13:06:36 +0000
Bug 1571331 - Call ScheduleForcedGenerateFrame() in WebRenderBridgeParent::RecvScheduleComposite() r=nical Differential Revision: https://phabricator.services.mozilla.com/D40580
9c91b33629b6e33de140b602361bbd27d686128a: No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
ffxbld <ffxbld@mozilla.com> - Mon, 05 Aug 2019 12:54:32 +0000 - rev 486194
Push 91686 by sfraser@mozilla.com at Mon, 05 Aug 2019 12:55:11 +0000
No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser Differential Revision: https://phabricator.services.mozilla.com/D40604
03a7d222410bccc10ec98c552728606a148b9198: Bug 1570897 - Add test to check that about:devtools-toolbox is focused after reload r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Mon, 05 Aug 2019 11:47:25 +0000 - rev 486193
Push 91685 by jdescottes@mozilla.com at Mon, 05 Aug 2019 11:47:55 +0000
Bug 1570897 - Add test to check that about:devtools-toolbox is focused after reload r=ochameau Depends on D40232 Differential Revision: https://phabricator.services.mozilla.com/D40390
8e332c09026d3f2d1c397131128278264dc9729a: Bug 1569467 - Avoid setting the "hidden" attribute on protections popup switch labels. r=nhnt11
Johann Hofmann <jhofmann@mozilla.com> - Mon, 05 Aug 2019 11:32:45 +0000 - rev 486192
Push 91684 by jhofmann@mozilla.com at Mon, 05 Aug 2019 11:47:20 +0000
Bug 1569467 - Avoid setting the "hidden" attribute on protections popup switch labels. r=nhnt11 We were hiding these labels by setting the "hidden" attribute by default and then, in CSS, negating the effect of "hidden" by using `display: unset;`. Turns out this isn't a great idea because doing this won't remove the "hidden" attribute, which some code relies on to figure out whether the element is hidden. Like in this case PanelMultiview: https://searchfox.org/mozilla-central/rev/0ffa9e372df56c95547fed9c3433ddec4fbf6f11/browser/components/customizableui/PanelMultiView.jsm#1402 Here it tries to find elements to process as part of descriptionHeightWorkaround, and that skips this technically visible element because it still has the hidden attribute. Luckily that's easy to fix. Differential Revision: https://phabricator.services.mozilla.com/D40552
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip