59e188c6e83500abb433777237af9ba231901445: Bug 1522075 part 2 - Move prepareVMCall calls into lambdas because prepareVMCall and callVM have to be balanced. r=djvj
Jan de Mooij <jdemooij@mozilla.com> - Thu, 24 Jan 2019 17:35:47 +0000 - rev 455308
Push 76727 by jdemooij@mozilla.com at Thu, 24 Jan 2019 17:39:25 +0000
Bug 1522075 part 2 - Move prepareVMCall calls into lambdas because prepareVMCall and callVM have to be balanced. r=djvj This fixes some assertion failures when generating the interpreter. Differential Revision: https://phabricator.services.mozilla.com/D17366
a2e14bfdfb0076b2bc425689873e36d5d3987ec2: Bug 1522075 part 1 - Simplify some module-related code. r=jonco
Jan de Mooij <jdemooij@mozilla.com> - Thu, 24 Jan 2019 17:35:09 +0000 - rev 455307
Push 76727 by jdemooij@mozilla.com at Thu, 24 Jan 2019 17:39:25 +0000
Bug 1522075 part 1 - Simplify some module-related code. r=jonco Differential Revision: https://phabricator.services.mozilla.com/D17365
ca8f8514f60dddc015b4a0644520cc1263479ae9: Bug 1464711 - Fix typo in ExtensionContent script.requiresCleanup getter. r=zombie
Luca Greco <lgreco@mozilla.com> - Thu, 24 Jan 2019 17:18:22 +0000 - rev 455306
Push 76726 by luca.greco@alcacoop.it at Thu, 24 Jan 2019 17:21:05 +0000
Bug 1464711 - Fix typo in ExtensionContent script.requiresCleanup getter. r=zombie This patch fixes the typo in the requiresCleanup getter and adds an additional step in the automated tests to verify that the scripts created by browser.tabs.removeCSS are not being added to the content scripts that requires cleanup. Differential Revision: https://phabricator.services.mozilla.com/D17345
8c7dea6754c6929e05bbd313a9f27c2c96f4148c: Merge mozilla-central to autoland. a=merge CLOSED TREE
Oana Pop Rus <opoprus@mozilla.com> - Thu, 24 Jan 2019 19:06:45 +0200 - rev 455305
Push 76725 by opoprus@mozilla.com at Thu, 24 Jan 2019 17:07:37 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
2c5eb9d8b8e2680e7ff3d8fe2714bfd78ef0c7d0: Merge inbound to mozilla-central. a=merge
Oana Pop Rus <opoprus@mozilla.com> - Thu, 24 Jan 2019 18:50:45 +0200 - rev 455304
Push 76725 by opoprus@mozilla.com at Thu, 24 Jan 2019 17:07:37 +0000
Merge inbound to mozilla-central. a=merge
7df604faea71828fb893e6b5c8f090a35f57d261: Bug 1509441: Make sure non-Cranelift builds still work; rs=lth
Benjamin Bouvier <benj@benj.me> - Thu, 24 Jan 2019 13:32:44 +0100 - rev 455303
Push 76725 by opoprus@mozilla.com at Thu, 24 Jan 2019 17:07:37 +0000
Bug 1509441: Make sure non-Cranelift builds still work; rs=lth
cb20dcd8ea7e8e7a20392cfb7bf3759c26cfc240: Bug 1509441: Check coherency of compiler switches when building a CompilerArgs; r=lth
Benjamin Bouvier <benj@benj.me> - Wed, 23 Jan 2019 15:59:12 +0100 - rev 455302
Push 76725 by opoprus@mozilla.com at Thu, 24 Jan 2019 17:07:37 +0000
Bug 1509441: Check coherency of compiler switches when building a CompilerArgs; r=lth
677eda6bdaf96eab98a43cfe4e4ab47d53f9e29c: Bug 1509441: Introduce a factory function to build immutable CompileArgs; r=lth
Benjamin Bouvier <benj@benj.me> - Wed, 23 Jan 2019 15:09:16 +0100 - rev 455301
Push 76725 by opoprus@mozilla.com at Thu, 24 Jan 2019 17:07:37 +0000
Bug 1509441: Introduce a factory function to build immutable CompileArgs; r=lth
48dc14f79fb0a51ca796257a4179fe6f16b71b14: Bug 1509441: Unify wasm compilation switches under the --wasm-compiler umbrella; r=lth
Benjamin Bouvier <benj@benj.me> - Wed, 23 Jan 2019 12:33:01 +0100 - rev 455300
Push 76725 by opoprus@mozilla.com at Thu, 24 Jan 2019 17:07:37 +0000
Bug 1509441: Unify wasm compilation switches under the --wasm-compiler umbrella; r=lth
85c33286abbfb2229abeb6cd3240fa24f8048b0f: Bug 1509441: Simplify CompileArgs field names and CompilerEnv::computeParameters; r=lth
Benjamin Bouvier <benj@benj.me> - Tue, 22 Jan 2019 14:43:53 +0100 - rev 455299
Push 76725 by opoprus@mozilla.com at Thu, 24 Jan 2019 17:07:37 +0000
Bug 1509441: Simplify CompileArgs field names and CompilerEnv::computeParameters; r=lth
e9ffcdc09fdd83c28201e11a54c2f51e1a22e0ab: Bug 1509441: Remove HasGcTypes boolean type and just use bool instead; r=lth
Benjamin Bouvier <benj@benj.me> - Tue, 22 Jan 2019 19:18:40 +0100 - rev 455298
Push 76725 by opoprus@mozilla.com at Thu, 24 Jan 2019 17:07:37 +0000
Bug 1509441: Remove HasGcTypes boolean type and just use bool instead; r=lth The custom bool enum types are usually created to explicate the role of arguments at call sites. That being said, they make the code less readable if they're used a lot, which is the case for HasGcTypes. Moreover, since literal bool values are only passed in a few places, we are better off using an inline comment than having a type just for this purpose. This also removes unused booleans which were used to tell whether we needed to generate supressGC code. This has been removed in the meanwhile and is no longer useful.
24ad7d6e7775e9ada0d86dd9068c9c99a099041a: Bug 1522181 - multiple external protocol URL blocker behind pref, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 24 Jan 2019 06:31:41 +0100 - rev 455297
Push 76725 by opoprus@mozilla.com at Thu, 24 Jan 2019 17:07:37 +0000
Bug 1522181 - multiple external protocol URL blocker behind pref, r=smaug
5d64e252185c4521d414bd197e4159a2971c1617: Bug 1522213 - Disable encrypt-media tests on Linux x64 asan due to frequent failures. a=test-only
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 24 Jan 2019 13:03:08 +0200 - rev 455296
Push 76725 by opoprus@mozilla.com at Thu, 24 Jan 2019 17:07:37 +0000
Bug 1522213 - Disable encrypt-media tests on Linux x64 asan due to frequent failures. a=test-only
66d3736fa32e3e0a6fe92b3448e91cba947df00d: Backed out changeset 008355f71ca0 (bug 1522213) because those Linux asan failures in encrypted-media affect more tests and we are gonna disable the whole directory. a=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 24 Jan 2019 12:59:52 +0200 - rev 455295
Push 76725 by opoprus@mozilla.com at Thu, 24 Jan 2019 17:07:37 +0000
Backed out changeset 008355f71ca0 (bug 1522213) because those Linux asan failures in encrypted-media affect more tests and we are gonna disable the whole directory. a=backout
6d9ee6e9e6eb17cf92b7848d4cb0bf17c96414fd: Merge mozilla-central to inbound. a=merge CLOSED TREE
Oana Pop Rus <opoprus@mozilla.com> - Thu, 24 Jan 2019 12:48:25 +0200 - rev 455294
Push 76725 by opoprus@mozilla.com at Thu, 24 Jan 2019 17:07:37 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
2282acff1827cd06142415085788476b175f91b8: Merge mozilla-central to inbound. a=merge CLOSED TREE
Oana Pop Rus <opoprus@mozilla.com> - Thu, 24 Jan 2019 12:32:27 +0200 - rev 455293
Push 76725 by opoprus@mozilla.com at Thu, 24 Jan 2019 17:07:37 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
147153624209097a2ad0af2ecea0e955f57f5aa4: Backed out changeset 4fcfa39da922 (bug 1522173) bmsvc build bustages on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Thu, 24 Jan 2019 12:17:35 +0200 - rev 455292
Push 76725 by opoprus@mozilla.com at Thu, 24 Jan 2019 17:07:37 +0000
Backed out changeset 4fcfa39da922 (bug 1522173) bmsvc build bustages on a CLOSED TREE
0ba9461d93a725ceb6b13aa1e6916c752dd34d92: Bug 1522076 - Backed out changeset f10300d5ef4e a=backout
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 24 Jan 2019 11:37:12 +0200 - rev 455291
Push 76725 by opoprus@mozilla.com at Thu, 24 Jan 2019 17:07:37 +0000
Bug 1522076 - Backed out changeset f10300d5ef4e a=backout
bcafba703fdb2288ad0dae247f7ec13c7bb2065a: Bug 1522076 - Backed out changeset 1b6a90a3d820 a=backout
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 24 Jan 2019 11:34:17 +0200 - rev 455290
Push 76725 by opoprus@mozilla.com at Thu, 24 Jan 2019 17:07:37 +0000
Bug 1522076 - Backed out changeset 1b6a90a3d820 a=backout
03b09214ddb824f6ac926393a9e27341c43681fd: Bug 1522076 - Backed out changeset 01eb1bbef7f2 a=backout
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 24 Jan 2019 11:31:40 +0200 - rev 455289
Push 76725 by opoprus@mozilla.com at Thu, 24 Jan 2019 17:07:37 +0000
Bug 1522076 - Backed out changeset 01eb1bbef7f2 a=backout
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip