f87ca6d25d62aa443ab07827e725b848690e6fe8: Bug 1547824 - Add Value::unboxGCPointer helper for JS::Value. r=iain
Ted Campbell <tcampbell@mozilla.com> - Thu, 19 Sep 2019 21:12:06 +0000 - rev 558784
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1547824 - Add Value::unboxGCPointer helper for JS::Value. r=iain Abstracts the pointer unboxing pattern for both NUNBOX32 and PUNBOX64 formats. This also encapsulates some of the spectre mitigations. Differential Revision: https://phabricator.services.mozilla.com/D46326
261a25ae16e25b75d111255a16b719d2ae668115: Bug 1547824 - Change JS::Value from union to class. r=jwalden
Ted Campbell <tcampbell@mozilla.com> - Thu, 19 Sep 2019 21:12:05 +0000 - rev 558783
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1547824 - Change JS::Value from union to class. r=jwalden Now that all the bad type-punning is gone, JS::Value has a single asBits_ field and we should use a class aggregate type instead. Differential Revision: https://phabricator.services.mozilla.com/D46325
d2df23e104f1788787991b8f9e5523ae9bd09977: Bug 1547824 - Remove js::Value::payload union from 32-bit platforms. r=iain
Ted Campbell <tcampbell@mozilla.com> - Thu, 19 Sep 2019 21:12:05 +0000 - rev 558782
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1547824 - Remove js::Value::payload union from 32-bit platforms. r=iain Use well-defined conversions on the asBits_ instead. This removes union arms entirely. They are slighly useful for debugging, but we don't have that on our 64-bit platforms and the gdb helpers can already help us out. Differential Revision: https://phabricator.services.mozilla.com/D46324
0188973c2b1053e93330646c96ac3d9e62b92ef1: Bug 1547824 - Remove js::Value::payload union from 64-bit platforms. r=iain
Ted Campbell <tcampbell@mozilla.com> - Thu, 19 Sep 2019 21:12:05 +0000 - rev 558781
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1547824 - Remove js::Value::payload union from 64-bit platforms. r=iain Use well-defined conversions on the asBits_ instead. The remaining union arms were not even helpful for debuggers so we remove entirely. Differential Revision: https://phabricator.services.mozilla.com/D46323
ce9b78a89980a7882e789b5b53073786aea0466a: Bug 1582279 - Reduced font size for better readability r=Harald
Chris Muldoon <chris.muldoon90@gmail.com> - Thu, 19 Sep 2019 20:17:58 +0000 - rev 558780
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1582279 - Reduced font size for better readability r=Harald Differential Revision: https://phabricator.services.mozilla.com/D46427
035571ecb6635be35680d5e4ae11cb33552485ab: Bug 1579252 - Bring metadata treatment into spec alignment. r=sfoster
Jared Wein <jwein@mozilla.com> - Thu, 19 Sep 2019 17:59:42 +0000 - rev 558779
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1579252 - Bring metadata treatment into spec alignment. r=sfoster I confirmed using the built-in accessibility tools that there is enough contrast in regular and dark mode. Differential Revision: https://phabricator.services.mozilla.com/D45917
6a170d0b64834009f53d7542defef31280624d24: Bug 1579265 - Color of edit/delete icon and text should be lighter. r=sfoster
Jared Wein <jwein@mozilla.com> - Thu, 19 Sep 2019 20:36:14 +0000 - rev 558778
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1579265 - Color of edit/delete icon and text should be lighter. r=sfoster Differential Revision: https://phabricator.services.mozilla.com/D46493
c77eb3f5ee0513e76ff13f576de0c8003e2107fd: Merge autoland to mozilla-central. a=merge
Mihai Alexandru Michis <malexandru@mozilla.com> - Fri, 20 Sep 2019 06:54:59 +0300 - rev 558777
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Merge autoland to mozilla-central. a=merge
27235c08afbbb130570035bec3d792526253f11e: Backed out changeset 6c464eede88a (bug 1405031) for browser_ext_pageAction_click_types.js failures CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Fri, 20 Sep 2019 01:03:17 +0300 - rev 558776
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Backed out changeset 6c464eede88a (bug 1405031) for browser_ext_pageAction_click_types.js failures CLOSED TREE
b05e98cbfe9b38f5ac77b1f35d58660035e603ff: Bug 1582537 - Call getScopedKeys on keys field. r=vladikoff
Edouard Oger <eoger@fastmail.com> - Thu, 19 Sep 2019 19:28:48 +0000 - rev 558775
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1582537 - Call getScopedKeys on keys field. r=vladikoff Differential Revision: https://phabricator.services.mozilla.com/D46509
13d23038111f1ef45e6f3bf8c4b43c69602b4522: Bug 1580355: Run findWithName checks in the correct process and update to expect access checks. r=farre
Kris Maglione <maglione.k@gmail.com> - Thu, 19 Sep 2019 11:33:53 +0000 - rev 558774
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1580355: Run findWithName checks in the correct process and update to expect access checks. r=farre BrowsingContext.findWithName is required to do access checks based on the requestor, which can only be done in the process which owns it. This change also alters the behavior of the existing CanAccess origin checks, which typically treat any item as same-origin, but only when the docshells are actually same process. Removing the exemption fixes the behavior discrepancy between Fission and non-Fission runs, but also requires that the test be updated to expect proper access checks. Which is the situation we really want to test, anyway. Differential Revision: https://phabricator.services.mozilla.com/D45837
bc708e13e2ca29f145bb6e5b155f03f9a8a4c6ea: Bug 1580280 - [lint] Support Python 3 in other lint integrations r=sylvestre
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 18 Sep 2019 21:11:02 +0000 - rev 558773
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1580280 - [lint] Support Python 3 in other lint integrations r=sylvestre Differential Revision: https://phabricator.services.mozilla.com/D45440
7498eb95728fcc6b3ea2673c7142abce5b30e0a4: Bug 1580280 - [lint] Support Python 3 in the wpt integration r=jgraham
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 19 Sep 2019 00:34:48 +0000 - rev 558772
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1580280 - [lint] Support Python 3 in the wpt integration r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D45439
1e9e17a96649e418272db751bbb1430565484e66: Bug 1428710 - Update the classifiers for Python 3.5. r=ahal
championshuttler <shivams2799@gmail.com> - Thu, 19 Sep 2019 19:45:22 +0000 - rev 558771
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1428710 - Update the classifiers for Python 3.5. r=ahal Differential Revision: https://phabricator.services.mozilla.com/D46512
35504ba51b51e9d3729e53ee19f4f03a53810902: Backed out changeset 4ce6c9d4041a (bug 1575706) for failing at browser_duplicateIDs.js on a CLOSED TREE.
Gurzau Raul <rgurzau@mozilla.com> - Fri, 20 Sep 2019 00:54:38 +0300 - rev 558770
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Backed out changeset 4ce6c9d4041a (bug 1575706) for failing at browser_duplicateIDs.js on a CLOSED TREE.
0b29aabf3ae7392c7cdb60271439b540b1a02d2e: Backed out changeset 4827f64f1e18 (bug 1581958) for failing at browser_misused_characters_in_strings.js on a CLOSED TREE.
Gurzau Raul <rgurzau@mozilla.com> - Fri, 20 Sep 2019 00:52:40 +0300 - rev 558769
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Backed out changeset 4827f64f1e18 (bug 1581958) for failing at browser_misused_characters_in_strings.js on a CLOSED TREE.
d9776a305227103197f850b5076a9e52e2383ff8: Bug 1582053 - Disable the remote settings server in web extension xpcshell tests; CLOSED TREE
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 19 Sep 2019 23:48:50 +0300 - rev 558768
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1582053 - Disable the remote settings server in web extension xpcshell tests; CLOSED TREE Differential Revision: https://phabricator.services.mozilla.com/D46498
1bab429affcc52d2c8ea7d84bf37fd0c4c975e8c: Backed out changeset 7679a5956540 (bug 1582053) for landing the wrong diff. CLOSED TREE
Mihai Alexandru Michis <malexandru@mozilla.com> - Fri, 20 Sep 2019 00:03:15 +0300 - rev 558767
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Backed out changeset 7679a5956540 (bug 1582053) for landing the wrong diff. CLOSED TREE
318c6aa896dba54a6c4ae0edab712a3d695da96e: Bug 1582357 - Allow profiler entries up to the size of the buffer - r=gregtatum
Gerald Squelart <gsquelart@mozilla.com> - Thu, 19 Sep 2019 13:40:01 +0000 - rev 558766
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1582357 - Allow profiler entries up to the size of the buffer - r=gregtatum In some situations, entries may in fact take more than half the buffer size (e.g., when duplicating a stack into a small temporary buffer). So we now allow blocks to take the full buffer size -- but not more, as they would start overwriting themselves! Differential Revision: https://phabricator.services.mozilla.com/D46453
7679a59565400a5c73f9460039bee72d0e0b2d41: Bug 1582053 - Disable the remote settings server in web extension xpcshell tests; r=kmag
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 19 Sep 2019 18:01:31 +0000 - rev 558765
Push 2195 by ffxbld-merge at Mon, 25 Nov 2019 12:02:33 +0000
Bug 1582053 - Disable the remote settings server in web extension xpcshell tests; r=kmag Differential Revision: https://phabricator.services.mozilla.com/D46498
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip