dbb019cc077c22eae3d1803b8059d738325b0ac4: Bug 646216 - Thin out the tree by only creating accessibles for relevant divs, r=Jamie,timdream
Marco Zehe <mzehe@mozilla.com> - Tue, 29 Jan 2019 04:17:20 +0000 - rev 516659
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 646216 - Thin out the tree by only creating accessibles for relevant divs, r=Jamie,timdream Relevant divs are: * Those that have an ID attribute. This is important so anchors still work. * Those whose first or last child is a text-only node. * Those whose first or last child has an inline frame. We now discard divs that are not display:block; or display:inline-block;. We also discard divs that are part of an anonymous subtree. We stop creating divs from the eHyperTextType frame type alltogether. Note that because of shadow DOM properties in the video controls, two additional divs with IDs require role="none" in the media controls widget code. Differential Revision: https://phabricator.services.mozilla.com/D17348
a72ec540b757a57378f4bf19dd3185c212a298d2: Backed out changeset 546ee20723b6 (bug 1521573) for failing test_ext_web_accessible_incognito.html
Andreea Pavel <apavel@mozilla.com> - Tue, 29 Jan 2019 06:07:40 +0200 - rev 516658
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Backed out changeset 546ee20723b6 (bug 1521573) for failing test_ext_web_accessible_incognito.html
a3e1dfc5aae9895a00be4624da31b580b32fb9d3: Bug 1497873 - Add a kind-of goal seeking herustic for nursery resizing r=jonco
Paul Bone <pbone@mozilla.com> - Tue, 29 Jan 2019 02:04:10 +0000 - rev 516657
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1497873 - Add a kind-of goal seeking herustic for nursery resizing r=jonco Also allow the nursery to shrink up to half it's current size, previously it'd be one chunk at a time. Growing is still capped at twice the current size. These limits tend to prevent it changing too dramantically for small changes in allocation patterns. Differential Revision: https://phabricator.services.mozilla.com/D17594
adcc2b05c708aa9e306b0c173ac3e2f1ef35b1c0: Bug 1497873 - Tweak the pretenure condition r=jonco
Paul Bone <pbone@mozilla.com> - Tue, 29 Jan 2019 02:03:50 +0000 - rev 516656
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1497873 - Tweak the pretenure condition r=jonco Differential Revision: https://phabricator.services.mozilla.com/D17593
41e11bb52568ce7b22584f113271e4a0bc058781: Bug 1520350 - Lazily load about:preferences markups from hidden panes r=jaws
Timothy Guan-tin Chien <timdream@gmail.com> - Tue, 29 Jan 2019 00:27:29 +0000 - rev 516655
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1520350 - Lazily load about:preferences markups from hidden panes r=jaws Because custom elements will be constructed when DOM is constructed, construct the DOM in the hidden panels will be expensive as we move more and more widgets to custom elements from XBL. This patch attempts to counter that by moving all the pane markups into comment nodes, and use MozXULElement.parseXULToFragment() to insert it when it is being asked. They will be loaded lazily from an requestIdleCallback() in findInPage.js. Differential Revision: https://phabricator.services.mozilla.com/D16787
43a795c023259b1388e18c3660e8a2266ee3f0b1: Bug 1516361 - Remove code for painting text selection behind the background when background-clip:text is set. r=jfkthame,emilio
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 28 Jan 2019 11:07:04 +0000 - rev 516654
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1516361 - Remove code for painting text selection behind the background when background-clip:text is set. r=jfkthame,emilio Differential Revision: https://phabricator.services.mozilla.com/D17320
d6305ac9e673827d502c2c041aa73a84b36b06ac: Bug 1523082 - Remove assertion and more robustly handle destructor decls. r=emilio
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 29 Jan 2019 03:06:35 +0000 - rev 516653
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1523082 - Remove assertion and more robustly handle destructor decls. r=emilio Clang 8 seems to generate destructor decls from different source locations which breaks an assertion in the code. This patch updates the code to remove the assertion and more robustly handle the new declarations. Differential Revision: https://phabricator.services.mozilla.com/D17902
44cb5aa147ab2e66f62dba787e113255b8c52657: Backed out changeset 64d26b5a25b8 (bug 1516704) for bc failures at browser_ext_sessions_incognito.js. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Tue, 29 Jan 2019 05:30:25 +0200 - rev 516652
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Backed out changeset 64d26b5a25b8 (bug 1516704) for bc failures at browser_ext_sessions_incognito.js. CLOSED TREE
79888bb038935a363cdbae941363ac63cc677103: Bug 1522407 - Update test_animation_performance_warning.html for WebRender r=mattwoodrow
sotaro <sotaro.ikeda.g@gmail.com> - Fri, 25 Jan 2019 04:43:09 +0000 - rev 516651
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1522407 - Update test_animation_performance_warning.html for WebRender r=mattwoodrow Bug 1508522 relaxed async animation size restriction with WebRender. Then test_animation_performance_warning.html also needs to be updated to accept it. Differential Revision: https://phabricator.services.mozilla.com/D17470
f5117b2832ad14df13410f78310c1f986a177ad8: No bug - rustfmt recent changes.
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 29 Jan 2019 02:54:24 +0100 - rev 516650
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
No bug - rustfmt recent changes.
7b7ff13f6be882bd7db62162be64ce3e649a2b9f: Bug 1522775 - Skip test_will_change.html test with WebRender r=mattwoodrow
sotaro <sotaro.ikeda.g@gmail.com> - Mon, 28 Jan 2019 19:08:11 +0000 - rev 516649
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1522775 - Skip test_will_change.html test with WebRender r=mattwoodrow Skip the test since content side basically does not do painting when WebRender is used and the test depends on content side painting. Differential Revision: https://phabricator.services.mozilla.com/D17800
d916704ab87bcf10e728922520591a5e6fd4d837: Bug 1516680 sidebar incognito support, r=rpl,Gijs
Shane Caraveo <scaraveo@mozilla.com> - Fri, 18 Jan 2019 14:16:33 +0000 - rev 516648
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1516680 sidebar incognito support, r=rpl,Gijs Differential Revision: https://phabricator.services.mozilla.com/D15485
64d26b5a25b85c70f801d7bf46bddda2714a1a1d: Bug 1516704 incognito support in session api, r=rpl,mikedeboer
Shane Caraveo <scaraveo@mozilla.com> - Mon, 28 Jan 2019 12:39:39 +0000 - rev 516647
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1516704 incognito support in session api, r=rpl,mikedeboer Differential Revision: https://phabricator.services.mozilla.com/D16921
546ee20723b6ab2a5ee4875b8fe577cd1cb79a45: Bug 1521573 web_accessible incognito support, r=kmag,smaug
Shane Caraveo <scaraveo@mozilla.com> - Tue, 29 Jan 2019 01:42:34 +0000 - rev 516646
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1521573 web_accessible incognito support, r=kmag,smaug Prevent web_accessible_resources resources loading in private contexts when extension does not have permission. Differential Revision: https://phabricator.services.mozilla.com/D17138
496e97dab12cfabdda89bcffa334f201471b8285: Backed out changeset 5440a333cf4b (bug 646216) for failing bc at browser_treeupdate_cssoverflow.js on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Tue, 29 Jan 2019 03:43:57 +0200 - rev 516645
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Backed out changeset 5440a333cf4b (bug 646216) for failing bc at browser_treeupdate_cssoverflow.js on a CLOSED TREE
57a6c0ba17d698a89afd8ab199a6385edf7a1767: Bug 1515701 show addons disabled doorhanger in private browsing, r=Gijs,flod
Shane Caraveo <scaraveo@mozilla.com> - Tue, 29 Jan 2019 01:39:37 +0000 - rev 516644
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1515701 show addons disabled doorhanger in private browsing, r=Gijs,flod Differential Revision: https://phabricator.services.mozilla.com/D15445
1155ba90b3e7029562174005936addb843f18ad9: Bug 1516548 add private browsing addon notice to about:addons, r=mstriemer,flod
Shane Caraveo <scaraveo@mozilla.com> - Tue, 29 Jan 2019 01:37:55 +0000 - rev 516643
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1516548 add private browsing addon notice to about:addons, r=mstriemer,flod Differential Revision: https://phabricator.services.mozilla.com/D15413
53ea75c61113227fc3c5a157099bde182dd3b57e: Bug 1523145 - Remove mk_export_correct_style. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Mon, 28 Jan 2019 21:06:01 +0000 - rev 516642
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1523145 - Remove mk_export_correct_style. r=froydnj It turns out, we don't need to `mk_add_options export` the variables from the in-tree mozconfigs. If anything, that causes problems when trying to simplify the mozconfigs, because it makes the variables exported from .mozconfig.mk, overriding what configure may change and store in autoconf.mk. All the variables are handled by configure in a way that makes them available in autoconf.mk, so there's no loss there, and with the python/shell-based mozconfig loader, it turns out we don't need to go through extra normalization via cmd. autospider.py, being its own pseudo-mozconfig parser, still does need it, though, but it was hooking into it already, so just inline that. Differential Revision: https://phabricator.services.mozilla.com/D17769
f4d99c1601fe88c0710a14ac48b6bfa4d46654ee: Bug 1523200 - Use the x86 MSVC when the configure host is x86. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Mon, 28 Jan 2019 22:24:04 +0000 - rev 516641
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1523200 - Use the x86 MSVC when the configure host is x86. r=froydnj Previously, we hardcoded HostX64 because configure would autodetect a x86 host on x64 machines, but the x86 MSVC compiler wouldn't be suitable. While the x86 MSVC compiler might still not be suitable, now that configure detects x64 hosts properly, when the configure host is detected as x86, we can't even execute the x64 compiler, so we can at least try with the x86 one correctly. Differential Revision: https://phabricator.services.mozilla.com/D17788
ed956b37ef9e04728c5950331575a284e95e863e: Bug 1519010 - Make LINKER and HOST_LINKER js_options. r=dmajor
Mike Hommey <mh+mozilla@glandium.org> - Tue, 29 Jan 2019 01:22:19 +0000 - rev 516640
Push 2032 by ffxbld-merge at Mon, 13 May 2019 09:36:57 +0000
Bug 1519010 - Make LINKER and HOST_LINKER js_options. r=dmajor Differential Revision: https://phabricator.services.mozilla.com/D17793
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip