d31e0c6866b1df0ee1781fa849f5ab98f911bf36: Bug 1659786 - avoid CERTCertificate in CSTrustDomain and ContentSignatureVerifier r=rmf
Dana Keeler <dkeeler@mozilla.com> - Thu, 20 Aug 2020 19:28:07 +0000 - rev 610208
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1659786 - avoid CERTCertificate in CSTrustDomain and ContentSignatureVerifier r=rmf Differential Revision: https://phabricator.services.mozilla.com/D87497
49ad63d4238d25d1b156a5de15d99f31f04e520e: Bug 1658811: Unify funapply/spread args limits between CacheIR and MIR r=jandem
Iain Ireland <iireland@mozilla.com> - Thu, 20 Aug 2020 13:07:45 +0000 - rev 610207
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1658811: Unify funapply/spread args limits between CacheIR and MIR r=jandem It appears that the existing limit of 16 args for CacheIR was established when we first added FunApplyArray support in bug 906781 and never revisited. Depends on D87681 Differential Revision: https://phabricator.services.mozilla.com/D87682
0a552e8d736af59e9df18aceac5ed35b305fa395: Bug 1658811: Use the correct arguments when transpiling inside an inlined function r=jandem
Iain Ireland <iireland@mozilla.com> - Thu, 20 Aug 2020 13:07:38 +0000 - rev 610206
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1658811: Use the correct arguments when transpiling inside an inlined function r=jandem We didn't have very good jit-test coverage of this code, so I'm also adding a simple testcase. Differential Revision: https://phabricator.services.mozilla.com/D87681
a0457890d336c22acf18c46663aadb882be2affc: Bug 1658811: Transpile FunApplyArgs r=jandem
Iain Ireland <iireland@mozilla.com> - Thu, 20 Aug 2020 01:23:49 +0000 - rev 610205
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1658811: Transpile FunApplyArgs r=jandem Differential Revision: https://phabricator.services.mozilla.com/D86859
f359af39ebfa13ae68344623428a244411552d80: Bug 1658811: Transpile function flag guards r=jandem
Iain Ireland <iireland@mozilla.com> - Thu, 13 Aug 2020 13:57:11 +0000 - rev 610204
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1658811: Transpile function flag guards r=jandem GuardFunctionIsConstructor isn't necessary for FunApplyArgs, but it seemed reasonable to implement it now anyway. Differential Revision: https://phabricator.services.mozilla.com/D86858
9e22306cf2a2f7f37afaffe1ec237c52e701c361: Bug 1658811: Transpile GuardNotClassConstructor r=jandem
Iain Ireland <iireland@mozilla.com> - Thu, 13 Aug 2020 13:48:31 +0000 - rev 610203
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1658811: Transpile GuardNotClassConstructor r=jandem Depends on D86856 Differential Revision: https://phabricator.services.mozilla.com/D86857
85471158d0c5643fadc014547a778a911016a915: Bug 1658811: Clean up tryAttachFunApply r=jandem
Iain Ireland <iireland@mozilla.com> - Wed, 19 Aug 2020 23:59:50 +0000 - rev 610202
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1658811: Clean up tryAttachFunApply r=jandem 1. tryAttachFunApply was the last remaining use of GuardSpecificNativeFunction. 2. The FunApplyArgs side of GuardFunApply can be reimplemented using existing CacheIR ops. We might be able to do a similar thing with GuardFunApplyArray, but it will require a bit of refactoring, so I'm leaving it as its own op for now. 3. Like FunCall, FunApply now has a Specialized variant that guards on the specific target to make inlining easier. Differential Revision: https://phabricator.services.mozilla.com/D86856
1b1827391e66f3834a5a833a7acf33d5c9a84ff2: Bug 1659885 - Define |JS::shadow::Realm| in public shadow API in its own minimal header. r=jonco
Jeff Walden <jwalden@mit.edu> - Thu, 20 Aug 2020 19:23:08 +0000 - rev 610201
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1659885 - Define |JS::shadow::Realm| in public shadow API in its own minimal header. r=jonco Differential Revision: https://phabricator.services.mozilla.com/D87536
64bce271cb776d559dfc264a1753e35609b6ca0e: Bug 1659885 - Define |JS::shadow::Zone| in public shadow API in its own minimal header. r=jonco
Jeff Walden <jwalden@mit.edu> - Thu, 20 Aug 2020 19:22:53 +0000 - rev 610200
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1659885 - Define |JS::shadow::Zone| in public shadow API in its own minimal header. r=jonco Differential Revision: https://phabricator.services.mozilla.com/D87535
f78611a8187aa6932573b934641afc2f0f5f3f97: Bug 1659885 - Define |JS::shadow::Symbol| in public shadow API in its own minimal header. r=jonco
Jeff Walden <jwalden@mit.edu> - Thu, 20 Aug 2020 19:22:23 +0000 - rev 610199
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1659885 - Define |JS::shadow::Symbol| in public shadow API in its own minimal header. r=jonco Differential Revision: https://phabricator.services.mozilla.com/D87534
a98235a07d6f7b7a3751393d78607b3d403ed2b7: Bug 1659885 - Define |JS::shadow::Function| in public shadow API in its own minimal header. r=jonco
Jeff Walden <jwalden@mit.edu> - Thu, 20 Aug 2020 19:22:08 +0000 - rev 610198
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1659885 - Define |JS::shadow::Function| in public shadow API in its own minimal header. r=jonco Differential Revision: https://phabricator.services.mozilla.com/D87533
c3512a84d4a484302295c58d2849066cc9a6aec2: Bug 1659885 - Define |JS::shadow::Object| in public shadow API in its own minimal header. r=jonco
Jeff Walden <jwalden@mit.edu> - Thu, 20 Aug 2020 19:21:53 +0000 - rev 610197
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1659885 - Define |JS::shadow::Object| in public shadow API in its own minimal header. r=jonco Differential Revision: https://phabricator.services.mozilla.com/D87532
2fb6dbcd57b3bc3d7c4358c641ce264b0c40fd07: Bug 1659885 - Define |JS::shadow::Shape| and |JS::shadow::BaseShape| in public shadow API in their own minimal header. r=jonco
Jeff Walden <jwalden@mit.edu> - Thu, 20 Aug 2020 19:21:21 +0000 - rev 610196
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1659885 - Define |JS::shadow::Shape| and |JS::shadow::BaseShape| in public shadow API in their own minimal header. r=jonco Differential Revision: https://phabricator.services.mozilla.com/D87531
769088526fa5c244d416a3bb99323f343c70b143: Bug 1659885 - Define |JS::shadow::ObjectGroup| in public shadow API in its own minimal header. r=jonco
Jeff Walden <jwalden@mit.edu> - Thu, 20 Aug 2020 19:21:09 +0000 - rev 610195
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1659885 - Define |JS::shadow::ObjectGroup| in public shadow API in its own minimal header. r=jonco Differential Revision: https://phabricator.services.mozilla.com/D87530
13c572d5f30adac7e339a17a579477c898e8a1af: Bug 1659885 - Define |JS::shadow::String| in public shadow API in its own minimal header. r=jonco
Jeff Walden <jwalden@mit.edu> - Thu, 20 Aug 2020 19:20:44 +0000 - rev 610194
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1659885 - Define |JS::shadow::String| in public shadow API in its own minimal header. r=jonco Differential Revision: https://phabricator.services.mozilla.com/D87529
59edb9c938c148891a1c8c5905897ff4e40962fc: Bug 1660105 - Allow installing `glean_sdk` to fail in `create-mach-environment`. r=mhentges,froydnj
Ricky Stewart <rstewart@mozilla.com> - Thu, 20 Aug 2020 16:46:59 +0000 - rev 610193
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1660105 - Allow installing `glean_sdk` to fail in `create-mach-environment`. r=mhentges,froydnj `glean_sdk` can't currently be installed on Apple Silicon or OpenBSD since Glean can't be built from source. While that issue is being resolved (see bug 1660120), allow this installation to fail. Differential Revision: https://phabricator.services.mozilla.com/D87667
694e4acf76559200c88b27a474f7d8782c455a04: Backed out changeset 0d8222cd72dc (bug 1659897) for perma failures on browser_ext_find.js. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Thu, 20 Aug 2020 22:59:03 +0300 - rev 610192
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Backed out changeset 0d8222cd72dc (bug 1659897) for perma failures on browser_ext_find.js. CLOSED TREE
c2608f6c9a5079cf0a3f36cbb30ead5659ab98f8: Backed out changeset 6ffb6196daf7 (bug 1643776) for perma failures on browser_all_files_referenced.js. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Thu, 20 Aug 2020 22:26:31 +0300 - rev 610191
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Backed out changeset 6ffb6196daf7 (bug 1643776) for perma failures on browser_all_files_referenced.js. CLOSED TREE
baefbfa4e962502709779c65124342f47b189dbc: Bug 1632140 - Add mochitests for testing ExperimentManager experiments end-to-end r=k88hudson
Andrei Oprea <andrei.br92@gmail.com> - Tue, 18 Aug 2020 13:49:25 +0000 - rev 610190
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1632140 - Add mochitests for testing ExperimentManager experiments end-to-end r=k88hudson Differential Revision: https://phabricator.services.mozilla.com/D86825
c3e466a235de0d3571ba50a39e76e12c25c07cab: Bug 1658567 - Add reference to current experiment to Experiment Loader r=k88hudson
Andrei Oprea <andrei.br92@gmail.com> - Tue, 18 Aug 2020 13:49:21 +0000 - rev 610189
Push 13553 by ffxbld-merge at Mon, 24 Aug 2020 12:51:36 +0000
Bug 1658567 - Add reference to current experiment to Experiment Loader r=k88hudson Differential Revision: https://phabricator.services.mozilla.com/D86816
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip