ee991c185e3d1cc943d76afde2e9c6aeacb66f1b: Bug 1389974 - Rooting fixes for nsJSNPRuntime.cpp, r=froydnj
Steve Fink <sfink@mozilla.com> - Fri, 01 Sep 2017 08:28:38 -0700 - rev 380100
Push 32477 by kwierso@gmail.com at Mon, 11 Sep 2017 21:41:58 +0000
Bug 1389974 - Rooting fixes for nsJSNPRuntime.cpp, r=froydnj
1690554a9c01102e6a8b585d7390a5e100559f04: Bug 1389974 - Avoid taking reference to temporary Value because it hides from hazard analysis, r=jonco
Steve Fink <sfink@mozilla.com> - Wed, 30 Aug 2017 16:35:34 -0700 - rev 380099
Push 32477 by kwierso@gmail.com at Mon, 11 Sep 2017 21:41:58 +0000
Bug 1389974 - Avoid taking reference to temporary Value because it hides from hazard analysis, r=jonco
1c2a0b70e4472127ee39745b962fc81c8e263cfd: Bug 1389974 - "Fix" false positive rooting hazard in ArrayInfo(), r=jonco
Steve Fink <sfink@mozilla.com> - Wed, 30 Aug 2017 12:53:09 -0700 - rev 380098
Push 32477 by kwierso@gmail.com at Mon, 11 Sep 2017 21:41:58 +0000
Bug 1389974 - "Fix" false positive rooting hazard in ArrayInfo(), r=jonco A hazard is reported where on one iteration through the loop over the arguments, obj is set to a JSObject*. Then on the next iteration, the analysis incorrectly things that the if test could skip overwriting obj, and instead call as() on the previous iteration's value. This turns out to be impossible because reaching as() requires the if condition to be false, which means that both branches of the or are evaluated, and the second branch assigns to obj. It seems like the call to as() should be dominated by the obj assignment, but in practice the compiler assigns to a temporary boolean variable and then tests it, so in terms of control flow only the as() call is *not* dominated by the obj assignment. This patch just roots obj.
ea4ebbcd00229b66bef9bbf9cf88596bf12439cc: Bug 1385278 - Move the rest of IonCaches.h to Assembler-shared.h. r=jandem
Tom Schuster <evilpies@gmail.com> - Mon, 11 Sep 2017 18:35:00 +0200 - rev 380097
Push 32477 by kwierso@gmail.com at Mon, 11 Sep 2017 21:41:58 +0000
Bug 1385278 - Move the rest of IonCaches.h to Assembler-shared.h. r=jandem
a3165738018940e64aa81f446d47198761977deb: Bug 1317394 - Make DataView getters throw for detached array buffers in Nightly. r=anba
Tom Schuster <evilpies@gmail.com> - Mon, 11 Sep 2017 18:35:00 +0200 - rev 380096
Push 32477 by kwierso@gmail.com at Mon, 11 Sep 2017 21:41:58 +0000
Bug 1317394 - Make DataView getters throw for detached array buffers in Nightly. r=anba
8b224e79a2f34574c2df460e8f92e67054c71fc3: Bug 1394989 - Prevent test_nsIProcess.js from running on linux64-ccov. r=Aryx
Greg Mierzwinski <gmierz2@outlook.com> - Sun, 03 Sep 2017 17:46:57 -0400 - rev 380095
Push 32477 by kwierso@gmail.com at Mon, 11 Sep 2017 21:41:58 +0000
Bug 1394989 - Prevent test_nsIProcess.js from running on linux64-ccov. r=Aryx This patch skips test_nsIProcess.js when it is running on linux64-ccov. MozReview-Commit-ID: EZaAcKsy0UA
336effc1fe448609533d7756e5ce95a8eb99c57f: Bug 1336207 - Add tooltip to say what "ev" means in the Inspector. r=miker
Aastha Gupta <aastha.gupta4104@gmail.com> - Sun, 10 Sep 2017 11:06:22 +0530 - rev 380094
Push 32477 by kwierso@gmail.com at Mon, 11 Sep 2017 21:41:58 +0000
Bug 1336207 - Add tooltip to say what "ev" means in the Inspector. r=miker 1. Added a tooltip to the ev button. 2. Removed the tooltips from the DOM0 and DOM2 tags. 3. Localized the tooltips for Capturing and Bubbling.
84323938eaeb43ed6d4d4875157bbf5193f4d828: Bug 1396156 - Fix unused private field error when building AutoAssertNoGC as Beta. r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Mon, 04 Sep 2017 02:25:00 -0400 - rev 380093
Push 32477 by kwierso@gmail.com at Mon, 11 Sep 2017 21:41:58 +0000
Bug 1396156 - Fix unused private field error when building AutoAssertNoGC as Beta. r=sfink
2eeabcda5e4c04e732071e1bd5475f6fb9a715c0: Bug 1396156 - Define MOZ_DEV_EDITION for js/src. r=ted
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 08 Sep 2017 04:27:00 -0400 - rev 380092
Push 32477 by kwierso@gmail.com at Mon, 11 Sep 2017 21:41:58 +0000
Bug 1396156 - Define MOZ_DEV_EDITION for js/src. r=ted
bc1f526a6152eb8a810c78041678b249c0906314: Bug 1398345 - find llvm-symbolizer, get memory size on Mac; r=ahal
Myk Melez <myk@mykzilla.org> - Mon, 11 Sep 2017 09:04:57 -0700 - rev 380091
Push 32477 by kwierso@gmail.com at Mon, 11 Sep 2017 21:41:58 +0000
Bug 1398345 - find llvm-symbolizer, get memory size on Mac; r=ahal
47982714b7b6a72ae252b87b4092d9e526aaa9e7: Bug 1397645 - Propagation of the IPCBlobInputStream slicing to the parent process, r=asuth
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 11 Sep 2017 17:29:44 +0200 - rev 380090
Push 32477 by kwierso@gmail.com at Mon, 11 Sep 2017 21:41:58 +0000
Bug 1397645 - Propagation of the IPCBlobInputStream slicing to the parent process, r=asuth
d285843321b58f1b76afaaad3842cc6e42385df6: Bug 1397645 - Optimize IPCBlobInputStream slicing with the introduction of nsICloneableInputStreamWithRange, r=asuth
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 11 Sep 2017 17:29:15 +0200 - rev 380089
Push 32477 by kwierso@gmail.com at Mon, 11 Sep 2017 21:41:58 +0000
Bug 1397645 - Optimize IPCBlobInputStream slicing with the introduction of nsICloneableInputStreamWithRange, r=asuth
435bc55b9c14052b4206dd5734de0049fe70eb53: Bug 1379808 - Intermittent browser_test_zoom_text.js failure, wrong height and y, r=eeejay
Alexander Surkov <surkov.alexander@gmail.com> - Mon, 11 Sep 2017 11:18:16 -0400 - rev 380088
Push 32477 by kwierso@gmail.com at Mon, 11 Sep 2017 21:41:58 +0000
Bug 1379808 - Intermittent browser_test_zoom_text.js failure, wrong height and y, r=eeejay
a0075a30bc7f657f5896c77f7ea5b7da081ec1c4: Bug 1398581: Crashtest. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 11 Sep 2017 17:19:30 +0200 - rev 380087
Push 32477 by kwierso@gmail.com at Mon, 11 Sep 2017 21:41:58 +0000
Bug 1398581: Crashtest. r=me MozReview-Commit-ID: 5xy5aeDWU12
d5a9ae0983b8f2111b131bdf2480ea77ceb264e7: Bug 1398581: Address followup comments. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 11 Sep 2017 17:19:05 +0200 - rev 380086
Push 32477 by kwierso@gmail.com at Mon, 11 Sep 2017 21:41:58 +0000
Bug 1398581: Address followup comments. r=me MozReview-Commit-ID: CymOOl4VLPj
2c284ff4354aa075579a85d4dd13ca1bf7d41f86: Bug 1398574 - Update tests within websockets/ to comply with new toplevel data: URI navigation policy. r=jgraham,valentin
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Mon, 11 Sep 2017 13:14:57 +0200 - rev 380085
Push 32477 by kwierso@gmail.com at Mon, 11 Sep 2017 21:41:58 +0000
Bug 1398574 - Update tests within websockets/ to comply with new toplevel data: URI navigation policy. r=jgraham,valentin
ab8c75e0d4220a3218c79e963a3ffc455ba05419: Bug 1398140 - Remove Ion helper thread pausing mechanism. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Mon, 11 Sep 2017 16:53:38 +0200 - rev 380084
Push 32477 by kwierso@gmail.com at Mon, 11 Sep 2017 21:41:58 +0000
Bug 1398140 - Remove Ion helper thread pausing mechanism. r=luke
1ef55343a4e988b27633479a8a8f8d9dac2a233b: Bug 1398810 - Update pdf.js to version 1.9.554. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 11 Sep 2017 10:37:45 -0400 - rev 380083
Push 32477 by kwierso@gmail.com at Mon, 11 Sep 2017 21:41:58 +0000
Bug 1398810 - Update pdf.js to version 1.9.554. r=bdahl
f13d106fc6789dc775808929d263272aaf75975b: Bug 1397833 - don't assert on custom TLS key-exchange groups, r=keeler
Franziskus Kiefer <franziskuskiefer@gmail.com> - Fri, 08 Sep 2017 11:53:11 +0200 - rev 380082
Push 32477 by kwierso@gmail.com at Mon, 11 Sep 2017 21:41:58 +0000
Bug 1397833 - don't assert on custom TLS key-exchange groups, r=keeler MozReview-Commit-ID: 8oztPlzw3PB
227388c78b76409266f0be66bcaeaa4f84229aee: Bug 1387149 - Remove outdated comment from Codegen.py. r=bz
Eden Chuang <echuang@mozilla.com> - Wed, 09 Aug 2017 17:31:10 +0800 - rev 380081
Push 32477 by kwierso@gmail.com at Mon, 11 Sep 2017 21:41:58 +0000
Bug 1387149 - Remove outdated comment from Codegen.py. r=bz Remove following outdated comment from Codegen.py # We don't enforce this for chrome in realease builds to avoid the addon # compat fallout of making that change. See bug 916644.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip