135c1ea8854e871f40a2c42211157f37e2b4eda3: Bug 1498298 - Prepare to run packet.net geckoview tests against x86_64 opt/debug builds; r=me,a=test-only
Geoff Brown <gbrown@mozilla.com> - Fri, 04 Jan 2019 16:46:01 -0700 - rev 509721
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1498298 - Prepare to run packet.net geckoview tests against x86_64 opt/debug builds; r=me,a=test-only This doesn't actually run anything differently, yet.
e32d3be39b84c40e5bf8dee55d3a3ae8c6773916: Back out f8a29b8bb211, d1267711aef0, df1b7a886a9d, 0f6a3dd2c2f7, e6628922b7be, 0a374ac233cd, cf00fd0f080c, 6fc24c4e7798, ab2e4a2e5dd2, 2d17e4ef5e71, 4a8940073f8c, ea3ab4b83152, c7577c232591, e58454c68f0f, and 0e39815d1bce for breaking a single Android J10 and nothing else. (That J10 task must not like deck chairs...) r=bustage
Jeff Walden <jwalden@mit.edu> - Fri, 04 Jan 2019 16:33:01 -0600 - rev 509720
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Back out f8a29b8bb211, d1267711aef0, df1b7a886a9d, 0f6a3dd2c2f7, e6628922b7be, 0a374ac233cd, cf00fd0f080c, 6fc24c4e7798, ab2e4a2e5dd2, 2d17e4ef5e71, 4a8940073f8c, ea3ab4b83152, c7577c232591, e58454c68f0f, and 0e39815d1bce for breaking a single Android J10 and nothing else. (That J10 task must not like deck chairs...) r=bustage
1054653e187dc65cf6451104ee63561fe5565d0d: Merge mozilla-central to inbound. a=merge CLOSED TREE
shindli <shindli@mozilla.com> - Fri, 04 Jan 2019 23:50:00 +0200 - rev 509719
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
f8a29b8bb211f77df65ca111395da89ba882f68d: Backed out changeset d1267711aef0 for Jit10 failures.
Jeff Walden <jwalden@mit.edu> - Fri, 04 Jan 2019 15:03:28 -0600 - rev 509718
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Backed out changeset d1267711aef0 for Jit10 failures.
3fd283d8fe546b14c2f6eb49d68527eb3b330898: Bug 1515793 - pop blob image transform clips. r=mattwoodrow
Lee Salzman <lsalzman@mozilla.com> - Fri, 04 Jan 2019 15:58:10 -0500 - rev 509717
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1515793 - pop blob image transform clips. r=mattwoodrow
d1267711aef0a8031752776607483d6ac5e31dde: Bug 1516697 - Make AsmJSParser a template typedef and {Module,Function}Validator template classes. r=arai
Jeff Walden <jwalden@mit.edu> - Fri, 28 Dec 2018 21:00:57 -0600 - rev 509716
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1516697 - Make AsmJSParser a template typedef and {Module,Function}Validator template classes. r=arai
df1b7a886a9d92c035cd11eb816c797e97a1dd1d: Bug 1516697 - Split {Module,Function}Validator classes into {Module,Function}Validator{,Shared} to segregate source-unit-agnostic parts from source-unit-aware parts, use the correct types in all signatures, and use *ValidatorShared::* instead of *Validator::* for nested classes that are common to both source types. r=arai
Jeff Walden <jwalden@mit.edu> - Fri, 28 Dec 2018 11:07:24 -0600 - rev 509715
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1516697 - Split {Module,Function}Validator classes into {Module,Function}Validator{,Shared} to segregate source-unit-agnostic parts from source-unit-aware parts, use the correct types in all signatures, and use *ValidatorShared::* instead of *Validator::* for nested classes that are common to both source types. r=arai
9a4aab87dc85ec697a804bd0934bb8ae22908dcd: Bug 1517752: Update to Cranelift 0.26; r=sunfish
Benjamin Bouvier <benj@benj.me> - Fri, 04 Jan 2019 16:19:48 +0100 - rev 509714
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1517752: Update to Cranelift 0.26; r=sunfish
1b508a44e699f02353c230b7021136bfd18a800c: Bug 1517826 - Update pdf.js to version 2.1.153. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 04 Jan 2019 14:21:44 -0500 - rev 509713
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1517826 - Update pdf.js to version 2.1.153. r=bdahl
0f6a3dd2c2f744df7865325e9396508ac3f8209e: Back out 4a8940073f8c and c7577c232591for some asm.js failures. r=bustage in a CLOSED TREE
Jeff Walden <jwalden@mit.edu> - Fri, 04 Jan 2019 12:53:18 -0600 - rev 509712
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Back out 4a8940073f8c and c7577c232591for some asm.js failures. r=bustage in a CLOSED TREE
e6628922b7bed861ff959a81622da71d0e5a07d0: Bug 1517624 - Followup fix for the sm-rust job, r=bustage, r=me as trivial
Jeff Walden <jwalden@mit.edu> - Fri, 04 Jan 2019 12:32:07 -0600 - rev 509711
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1517624 - Followup fix for the sm-rust job, r=bustage, r=me as trivial
0a374ac233cd2aec778f30b14357af1fec33db36: Bug 1517674 - Rename JS_NewDateObject and JS_ObjectIsDate to JS:: versions of the same, and move their declarations to js/public/Date.h and their implementations to js/src/jsdate.cpp. r=arai
Jeff Walden <jwalden@mit.edu> - Fri, 04 Jan 2019 11:43:31 -0600 - rev 509710
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1517674 - Rename JS_NewDateObject and JS_ObjectIsDate to JS:: versions of the same, and move their declarations to js/public/Date.h and their implementations to js/src/jsdate.cpp. r=arai
cf00fd0f080c31a4d475585e7583180a62007596: Bug 1517624 - Move JSPropertySpec and JSFunctionSpec definitions into a new js/public/PropertySpec.h header. r=arai
Jeff Walden <jwalden@mit.edu> - Thu, 03 Jan 2019 15:37:01 -0600 - rev 509709
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1517624 - Move JSPropertySpec and JSFunctionSpec definitions into a new js/public/PropertySpec.h header. r=arai
6fc24c4e77982278089b2da3ccc0dc2e010c7599: Bug 1516796 - Move property-descriptor APIs into a minimal js/public/PropertyDescriptor.h header, that (at least for now) jsapi.h #includes because it still contains some property-definition stuff. r=arai
Jeff Walden <jwalden@mit.edu> - Sat, 29 Dec 2018 13:47:29 -0600 - rev 509708
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1516796 - Move property-descriptor APIs into a minimal js/public/PropertyDescriptor.h header, that (at least for now) jsapi.h #includes because it still contains some property-definition stuff. r=arai
ab2e4a2e5dd2f74af684c7d39089f6bda75fb88e: Bug 1516742 - Move {js::,JS_}{{Strictly,Loosely}Equal,SameValue} into js/public/Equality.h and js/src/vm/EqualityOperations.{cpp,h}. r=arai
Jeff Walden <jwalden@mit.edu> - Sat, 29 Dec 2018 00:06:21 -0600 - rev 509707
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1516742 - Move {js::,JS_}{{Strictly,Loosely}Equal,SameValue} into js/public/Equality.h and js/src/vm/EqualityOperations.{cpp,h}. r=arai
2d17e4ef5e715448dfbdd6b7a36bde574aad49ed: Bug 1516713 - Move buildId-related stuff out of jsapi.h into a new js/public/BuildId.h header. r=arai
Jeff Walden <jwalden@mit.edu> - Fri, 28 Dec 2018 21:00:58 -0600 - rev 509706
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1516713 - Move buildId-related stuff out of jsapi.h into a new js/public/BuildId.h header. r=arai
4a8940073f8cd227727375be33bfd0944d27606d: Bug 1516697 - Make AsmJSParser a template typedef and {Module,Function}Validator template classes. r=arai
Jeff Walden <jwalden@mit.edu> - Fri, 28 Dec 2018 21:00:57 -0600 - rev 509705
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1516697 - Make AsmJSParser a template typedef and {Module,Function}Validator template classes. r=arai
ea3ab4b83152c7fa0c904833f252162fdaed96b9: Bug 1516697 - Use |using| to define various typedefs in AsmJS.cpp. r=arai
Jeff Walden <jwalden@mit.edu> - Fri, 28 Dec 2018 21:00:57 -0600 - rev 509704
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1516697 - Use |using| to define various typedefs in AsmJS.cpp. r=arai
c7577c2325910f27ab37688962feba0fd3c8bccf: Bug 1516697 - Split {Module,Function}Validator classes into {Module,Function}Validator{,Shared} to segregate source-unit-agnostic parts from source-unit-aware parts, use the correct types in all signatures, and use *ValidatorShared::* instead of *Validator::* for nested classes that are common to both source types. r=arai
Jeff Walden <jwalden@mit.edu> - Fri, 28 Dec 2018 11:07:24 -0600 - rev 509703
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1516697 - Split {Module,Function}Validator classes into {Module,Function}Validator{,Shared} to segregate source-unit-agnostic parts from source-unit-aware parts, use the correct types in all signatures, and use *ValidatorShared::* instead of *Validator::* for nested classes that are common to both source types. r=arai
e58454c68f0f9906c62a86a797fd4695977bf506: Bug 1516697 - Don't use std::abs on a value that could possibly be -2147483648 (whose absolute value can't be computed when |int| is 32-bit-sized). r=arai
Jeff Walden <jwalden@mit.edu> - Fri, 28 Dec 2018 11:07:23 -0600 - rev 509702
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1516697 - Don't use std::abs on a value that could possibly be -2147483648 (whose absolute value can't be computed when |int| is 32-bit-sized). r=arai
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip