cb704553fc64228fa96f84aed08a38cd91aeedf5: Bug 1717983 - Improve PresShell active flag handling. r=nika
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 05 Jul 2021 17:31:48 +0000 - rev 657282
Push 2623 by ffxbld-merge at Mon, 02 Aug 2021 14:47:51 +0000
Bug 1717983 - Improve PresShell active flag handling. r=nika This moves the logic of whether a pres shell should be active to a single place to make it sane to reason about, and fixes the subdocument propagation when a BrowserChild becomes visible. Differential Revision: https://phabricator.services.mozilla.com/D118703
6245180c2c4a0d7806a158657c55ac4f0e404818: Bug 1718860 - Adds null check for button. r=emalysz
Kajal Sah <kajalsah107@gmail.com> - Mon, 05 Jul 2021 16:41:47 +0000 - rev 657281
Push 2623 by ffxbld-merge at Mon, 02 Aug 2021 14:47:51 +0000
Bug 1718860 - Adds null check for button. r=emalysz Differential Revision: https://phabricator.services.mozilla.com/D119032
fbce34355e3f80a1954e59b0d3643ed930670089: Bug 1717861 - [devtools] Remove error from ThreadActor paused event r=ochameau,devtools-backward-compat-reviewers
Julian Descottes <jdescottes@mozilla.com> - Mon, 05 Jul 2021 15:58:47 +0000 - rev 657280
Push 2623 by ffxbld-merge at Mon, 02 Aug 2021 14:47:51 +0000
Bug 1717861 - [devtools] Remove error from ThreadActor paused event r=ochameau,devtools-backward-compat-reviewers Depends on D118875 Differential Revision: https://phabricator.services.mozilla.com/D118876
cd70b6fca2c05b3de7035458a695be3ba5360f3b: Bug 1717861 - [devtools] Remove willInterrupt event from ThreadActor r=ochameau,devtools-backward-compat-reviewers
Julian Descottes <jdescottes@mozilla.com> - Mon, 05 Jul 2021 15:58:46 +0000 - rev 657279
Push 2623 by ffxbld-merge at Mon, 02 Aug 2021 14:47:51 +0000
Bug 1717861 - [devtools] Remove willInterrupt event from ThreadActor r=ochameau,devtools-backward-compat-reviewers Depends on D118607 Differential Revision: https://phabricator.services.mozilla.com/D118875
8d78803cf328ed0a823e67aa516dbd89c383fdcb: Bug 1717861 - [devtools] Remove poppedFrames from ThreadActor paused event r=ochameau,devtools-backward-compat-reviewers
Julian Descottes <jdescottes@mozilla.com> - Mon, 05 Jul 2021 15:58:46 +0000 - rev 657278
Push 2623 by ffxbld-merge at Mon, 02 Aug 2021 14:47:51 +0000
Bug 1717861 - [devtools] Remove poppedFrames from ThreadActor paused event r=ochameau,devtools-backward-compat-reviewers Depends on D118471 Differential Revision: https://phabricator.services.mozilla.com/D118607
01351267a9dd8e74b6726a667cd73d7dff109361: Bug 1717819 - wrap exception button for https-only mode in hbox so search tooltips align correctly, r=mconley
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 05 Jul 2021 15:51:11 +0000 - rev 657277
Push 2623 by ffxbld-merge at Mon, 02 Aug 2021 14:47:51 +0000
Bug 1717819 - wrap exception button for https-only mode in hbox so search tooltips align correctly, r=mconley I'm also removing the align=end, because the vbox is adjacent to a flex=1 vbox, so all horizontal space will be eaten by that other box, meaning alignment of the button is a no-op as its container is the same width as the button anyway. Differential Revision: https://phabricator.services.mozilla.com/D119097
28836bdc8dbc0a1abf9cc0fd9158aef404ef4fda: Backed out changeset c204c9f05b2e (bug 1711053) for causing failures in browser_download_opens_on_click.js
Alexandru Michis <malexandru@mozilla.com> - Mon, 05 Jul 2021 19:22:36 +0300 - rev 657276
Push 2623 by ffxbld-merge at Mon, 02 Aug 2021 14:47:51 +0000
Backed out changeset c204c9f05b2e (bug 1711053) for causing failures in browser_download_opens_on_click.js CLOSED TREE
d2d0726ba70a0b798fa4e334515d701c997baf6b: Bug 1717592 - Support screen raster-space in the opaque image brush. r=gfx-reviewers,lsalzman
Nicolas Silva <nsilva@mozilla.com> - Mon, 05 Jul 2021 15:46:02 +0000 - rev 657275
Push 2623 by ffxbld-merge at Mon, 02 Aug 2021 14:47:51 +0000
Bug 1717592 - Support screen raster-space in the opaque image brush. r=gfx-reviewers,lsalzman This fixes the regressions that prevented https://phabricator.services.mozilla.com/D114954 from landing. Differential Revision: https://phabricator.services.mozilla.com/D118370
6801389075ebcaaa44e3217877bb041135b782f9: Bug 1717592 - Allow rendering tiles and segments with the opaque pass in more cases. r=gw
Nicolas Silva <nsilva@mozilla.com> - Mon, 05 Jul 2021 15:46:02 +0000 - rev 657274
Push 2623 by ffxbld-merge at Mon, 02 Aug 2021 14:47:51 +0000
Bug 1717592 - Allow rendering tiles and segments with the opaque pass in more cases. r=gw Differential Revision: https://phabricator.services.mozilla.com/D114954
b12d1af9d5768162cd18c36e1996e79524811498: Bug 1701303 - Move counting of private browsing contexts to parent process. r=smaug,johannh
Andreas Farre <farre@mozilla.com> - Mon, 05 Jul 2021 15:17:55 +0000 - rev 657273
Push 2623 by ffxbld-merge at Mon, 02 Aug 2021 14:47:51 +0000
Bug 1701303 - Move counting of private browsing contexts to parent process. r=smaug,johannh Move the counting of private browsing contexts to the parent process. Also change to only consider non-chrome browsing contexts when counting private contexts. The latter is possible due to bug 1528115, because we no longer need to support hidden private windows. With counting in the parent process we can make sure that when we're changing remoteness on a private browsing context the private browsing context count never drops to zero. This fixes an issue with Fission, where we remoteness changes could transiently have a zero private browsing context count, that would be mistaken for the last private browsing context going away. Changing to only count non-chrome browsing contexts makes us only fire 'last-pb-context-exited' once, and since we count them in the parent there is no missing information about contexts that makes us wait for a content process about telling us about insertion or removal of browsing contexts. Differential Revision: https://phabricator.services.mozilla.com/D118182
052668cef0f91408d245afbc3fb7367f4d2a24d6: Bug 1709129 - Open downloads panel when new download starts. r=Gijs
Ava Katushka ava8katushka <Ava Katushka ava8katushka@gmail.com> - Mon, 05 Jul 2021 14:51:03 +0000 - rev 657272
Push 2623 by ffxbld-merge at Mon, 02 Aug 2021 14:47:51 +0000
Bug 1709129 - Open downloads panel when new download starts. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D118186
c204c9f05b2ec68d12ad3b0de6857fbf1cdedf7a: Bug 1711053 - Open file after download if user clicked on downloading file. r=mtigley,flod,Gijs
Ava Katushka ava8katushka <Ava Katushka ava8katushka@gmail.com> - Mon, 05 Jul 2021 14:32:01 +0000 - rev 657271
Push 2623 by ffxbld-merge at Mon, 02 Aug 2021 14:47:51 +0000
Bug 1711053 - Open file after download if user clicked on downloading file. r=mtigley,flod,Gijs Differential Revision: https://phabricator.services.mozilla.com/D118328
eaea2172c5e6e0f1ed6d84e367d65fc8bca45357: Bug 1718200 - In nsDocumentViewer::SetDocument, call Document::Destroy if the new document is a static document. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 05 Jul 2021 14:13:21 +0000 - rev 657270
Push 2623 by ffxbld-merge at Mon, 02 Aug 2021 14:47:51 +0000
Bug 1718200 - In nsDocumentViewer::SetDocument, call Document::Destroy if the new document is a static document. r=smaug Even if the old one isn't, otherwise we can leak. This doesn't happen at the moment because our printing code creates its own browser with the initial about:blank loaded (which not Destroy()ing is fine), and then host the clone in there. In bug 1666247, for simplify mode the front-end is creating a non-static document with the simplify mode, then reusing the same docshell for the static document. That means that we forget the non-static document and we can leak. In comment 16 on that bug, the leak comes from a <link rel=stylesheet> whose SheetLoadData we keep in Document::mPreloadService (which uses Document::Destroy() to call ClearAllPreloads() and break cycles). To fix it, check aDocument->IsStaticDocument(), not just mDocument->IsStaticDocument()... That's the right check since it is the cloning codepath the one that otherwise doesn't care about what was in the viewer before. Differential Revision: https://phabricator.services.mozilla.com/D118809
dfdceadd2fea57667ebb8d6465c5835b0058dd81: Backed out changeset 55f827545de2 (bug 1701303) for causing bustages on ContentParent.cpp. CLOSED TREE
Marian-Vasile Laza <mlaza@mozilla.com> - Mon, 05 Jul 2021 17:12:13 +0300 - rev 657269
Push 2623 by ffxbld-merge at Mon, 02 Aug 2021 14:47:51 +0000
Backed out changeset 55f827545de2 (bug 1701303) for causing bustages on ContentParent.cpp. CLOSED TREE
039a381447eae574b3b08731b70fdc46024337b9: Bug 1716545 - Remove Mac-specific DevTools light theme overrides. r=mac-reviewers,mstange
Harry Twyford <htwyford@mozilla.com> - Mon, 05 Jul 2021 13:33:25 +0000 - rev 657268
Push 2623 by ffxbld-merge at Mon, 02 Aug 2021 14:47:51 +0000
Bug 1716545 - Remove Mac-specific DevTools light theme overrides. r=mac-reviewers,mstange Differential Revision: https://phabricator.services.mozilla.com/D118617
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -15 +15 +100 +300 +1000 +3000 +10000 tip