43435bf2448b89c25d2bf3682798b2706a8bdaa1: Bug 1305135 - Enable async drawing support on release channels. r=milan
Jim Mathies <jmathies@mozilla.com> - Fri, 23 Sep 2016 15:47:21 -0500 - rev 315202
Push 32563 by ihsiao@mozilla.com at Mon, 26 Sep 2016 11:18:33 +0000
Bug 1305135 - Enable async drawing support on release channels. r=milan MozReview-Commit-ID: GXmJjF2mMxs
493087600f4b30666ae295f5a01a70db8b78d57e: Bug 1303526 - Crash in mozilla::a11y::DocAccessible::ProcessInvalidationList, r=yzen
Alexander Surkov <surkov.alexander@gmail.com> - Fri, 23 Sep 2016 16:57:16 -0400 - rev 315201
Push 32563 by ihsiao@mozilla.com at Mon, 26 Sep 2016 11:18:33 +0000
Bug 1303526 - Crash in mozilla::a11y::DocAccessible::ProcessInvalidationList, r=yzen
9f3a85f50cff5d0f3a7c32c7ad9c703b8ed7d031: Bug 1304962 - fix argument processing in AARCH64 xptcall; r=froydnj
Laszlo Ersek <lersek@redhat.com> - Sat, 24 Sep 2016 06:36:16 +0200 - rev 315200
Push 32563 by ihsiao@mozilla.com at Mon, 26 Sep 2016 11:18:33 +0000
Bug 1304962 - fix argument processing in AARCH64 xptcall; r=froydnj The invoke_copy_to_stack() function passes incorrect "stack_args" and "end" arguments to the alloc_word() utility function, for parameter types T_I8..T_I64, T_U8..T_U64, T_BOOL, T_CHAR and T_WCHAR. Namely, the "end" input parameter of invoke_copy_to_stack(), which is currently incorrectly passed as "end" to alloc_word(), points to the very end of the entire exchange area between _NS_InvokeByIndex() and invoke_copy_to_stack(). However, alloc_word()'s "end" parameter should point to the end of the "ireg" (integer registers) sub-area of the exchange area. That is, "ireg_end" should be passed to alloc_word() as "end". Because invoke_copy_to_stack()'s "end" input parameter is strictly greater than "ireg_end", alloc_word() will happily trample over the "freg" (floating point registers) area, on the above-mentioned type branches, given a large enough "paramCount". Similarly, as second argument, "stack_args" should be passed to alloc_word(), pointing to the next available stack slot, for spilled-over arguments. Passing "stk", which initially points to the base of the entire exchange area (and hence the base of the "ireg" area) makes no sense. The two other alloc_word() calls in the function are correct. So centralize all calls to alloc_word() to a single location -- thereby ending up with a sole call site per alloc_XXX() function --, and compute only the last argument, "word", conditionally. This fixes an obscure SIGSEGV in AARCH64 Firefox. Triggering the bug requires a target function with seven integer-like parameters (not counting the implicit "this" -- aka "that" -- parameter), followed by at least one parameter of the above buggy types. nsIOService::NewChannel2() is such a target function, for example. DONTBUILD because NPTOB
f3800637757590adbf18a09c18b9351a2d04fa76: Bug 1304737 - Do not ignore trailing .* on matchOnly RegExp execution. r=h4writer
Tooru Fujisawa <arai_a@mac.com> - Sat, 24 Sep 2016 05:10:55 +0900 - rev 315199
Push 32563 by ihsiao@mozilla.com at Mon, 26 Sep 2016 11:18:33 +0000
Bug 1304737 - Do not ignore trailing .* on matchOnly RegExp execution. r=h4writer
13fe99de32f645984008a2ddc31923093a9fa43a: Bug 1300338: Do not attempt to preserve layer content when we're going to override it in a blend operation anyway. r=jrmuizel
Bas Schouten <bschouten@mozilla.com> - Mon, 12 Sep 2016 18:41:10 +0200 - rev 315198
Push 32563 by ihsiao@mozilla.com at Mon, 26 Sep 2016 11:18:33 +0000
Bug 1300338: Do not attempt to preserve layer content when we're going to override it in a blend operation anyway. r=jrmuizel MozReview-Commit-ID: DIEyrK89jtd
81ea83beadf846f0d8f691162e5ef74cddf3c47a: Bug 1304387 - Re-enable predictor prefetch r=mayhemer
Nicholas Hurley <hurley@todesschaf.org> - Wed, 21 Sep 2016 09:30:55 -0700 - rev 315197
Push 32563 by ihsiao@mozilla.com at Mon, 26 Sep 2016 11:18:33 +0000
Bug 1304387 - Re-enable predictor prefetch r=mayhemer MozReview-Commit-ID: 7NL5YWbg4gO
d23c6cdd5c3767c932d3cae447436c6abd2e2b50: Bug 1304428 - Adding a from_json test in decision task. r=jlund
Kalpesh Krishna <kalpeshk2011@gmail.com> - Fri, 23 Sep 2016 19:26:39 +0530 - rev 315196
Push 32563 by ihsiao@mozilla.com at Mon, 26 Sep 2016 11:18:33 +0000
Bug 1304428 - Adding a from_json test in decision task. r=jlund MozReview-Commit-ID: 7QgfSutjoFZ
14c0697b2dfb25d1b89c084df466cc82274d734a: Bug 1291368 - 3. Remove gecko-R dependency for gecko-view; r=nalexander
Jim Chen <nchen@mozilla.com> - Fri, 23 Sep 2016 15:27:21 -0400 - rev 315195
Push 32563 by ihsiao@mozilla.com at Mon, 26 Sep 2016 11:18:33 +0000
Bug 1291368 - 3. Remove gecko-R dependency for gecko-view; r=nalexander Remove the gecko-view dependency on gecko-R, now that we no longer refer to Fennec resources in geckoview sources.
fd85d47c1654b539dd1245b6000c1427f42e967c: Bug 1291368 - 2. Move BitmapUtils.getLauncherIcon to GeckoApp; r=snorp
Jim Chen <nchen@mozilla.com> - Fri, 23 Sep 2016 15:27:21 -0400 - rev 315194
Push 32563 by ihsiao@mozilla.com at Mon, 26 Sep 2016 11:18:33 +0000
Bug 1291368 - 2. Move BitmapUtils.getLauncherIcon to GeckoApp; r=snorp BitmapUtils.getLauncherIcon is only called by GeckoApp, and it has some dependencies on Fennec resources. It makes sense to move it to GeckoApp entirely.
360005433fde3bdcd5b4b0116afec5fe27208b95: Bug 1291368 - 1. Remove dependency on Fennec resources class in BitmapUtils; r=snorp
Jim Chen <nchen@mozilla.com> - Fri, 23 Sep 2016 15:27:21 -0400 - rev 315193
Push 32563 by ihsiao@mozilla.com at Mon, 26 Sep 2016 11:18:33 +0000
Bug 1291368 - 1. Remove dependency on Fennec resources class in BitmapUtils; r=snorp In BitmapUtils.getResources(), instead of using reflection on the Fennec resources class to find a resource id, call Resources.getIdentifier and pass in a package name. This eliminates the dependency on the Fennec resources class, and potentially improves geckoview support for third party consumers, because an application can now use the "drawable://" URI to refer to its own resources.
eb314c69ae72f4f0020c007c04e11f0eba6abe8d: Bug 1299261 - De-duplicate code in rust ns[C]String binding layout verification code, r=bholley
Michael Layzell <michael@thelayzells.com> - Thu, 15 Sep 2016 01:22:02 -0400 - rev 315192
Push 32563 by ihsiao@mozilla.com at Mon, 26 Sep 2016 11:18:33 +0000
Bug 1299261 - De-duplicate code in rust ns[C]String binding layout verification code, r=bholley MozReview-Commit-ID: 1qJ2njeUrpS
526f72b839de022ad2e7f49951c72f841c4945d0: Backed out changeset ac1ae4224375 (Bug 1298773) for JP failures on a CLOSED TREE.
Terrence Cole <terrence@mozilla.com> - Fri, 23 Sep 2016 10:58:56 -0700 - rev 315191
Push 32563 by ihsiao@mozilla.com at Mon, 26 Sep 2016 11:18:33 +0000
Backed out changeset ac1ae4224375 (Bug 1298773) for JP failures on a CLOSED TREE.
c684f2f380767b95585e0daf0d88a412a1a674d3: Bug 1300877 - Expose removed grid auto-fit tracks to devtools API. r=mats, r=ehsan
Brad Werth <bwerth@mozilla.com> - Wed, 21 Sep 2016 11:49:29 -0700 - rev 315190
Push 32563 by ihsiao@mozilla.com at Mon, 26 Sep 2016 11:18:33 +0000
Bug 1300877 - Expose removed grid auto-fit tracks to devtools API. r=mats, r=ehsan MozReview-Commit-ID: 3E1au3BQyLw
282c98c234bbc868e936998598ad8bb4d11371a2: (no bug) Drop whitespace on blank lines in test_grid_track_state.html (no review, whitespace-only)
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 23 Sep 2016 10:53:56 -0700 - rev 315189
Push 32563 by ihsiao@mozilla.com at Mon, 26 Sep 2016 11:18:33 +0000
(no bug) Drop whitespace on blank lines in test_grid_track_state.html (no review, whitespace-only) MozReview-Commit-ID: 94YxIgaDaho
62999f48c4337148222e55f2e6310f3b0f2798e6: Bug 1303079 - Baldr: add WebAssembly.(Compile|Runtime)Error (r=bbouvier)
Luke Wagner <luke@mozilla.com> - Fri, 23 Sep 2016 09:13:16 -0500 - rev 315188
Push 32563 by ihsiao@mozilla.com at Mon, 26 Sep 2016 11:18:33 +0000
Bug 1303079 - Baldr: add WebAssembly.(Compile|Runtime)Error (r=bbouvier) MozReview-Commit-ID: 7DweEFy2IUW
958074f3b83071d701065eb02380b7d817b3b961: Bug 1287220 - Baldr: update to binary version 0xc (r=luke)
Dan Gohman <sunfish@mozilla.com> - Fri, 23 Sep 2016 09:13:15 -0500 - rev 315187
Push 32563 by ihsiao@mozilla.com at Mon, 26 Sep 2016 11:18:33 +0000
Bug 1287220 - Baldr: update to binary version 0xc (r=luke) MozReview-Commit-ID: EZmgEwtd4Yt * * * [mq]: fix-close-loop MozReview-Commit-ID: IGx436dWetv * * * [mq]: ensure-webassembly-in-eval MozReview-Commit-ID: J6eGrJPHN4A * * * [mq]: fix-unreachable MozReview-Commit-ID: IBVUVuRRm4t * * * [mq]: update-names-section MozReview-Commit-ID: 8LcjQh5lpcx * * * [mq]: skip-unknown MozReview-Commit-ID: Ekj9t3ydS9a
dddb857bd3fd2e12e4c11d1456cb586f68e87aa3: Bug 1300464 - Avoid overriding security info with null. r=orange
Josh Matthews <josh@joshmatthews.net> - Fri, 23 Sep 2016 13:04:33 -0400 - rev 315186
Push 32563 by ihsiao@mozilla.com at Mon, 26 Sep 2016 11:18:33 +0000
Bug 1300464 - Avoid overriding security info with null. r=orange
65566510613321ab3153c5e602b6fb7a42cbc5d1: Bug 1304353 followup, mark test as slightly fuzzy on Windows.
Jonathan Kew <jkew@mozilla.com> - Fri, 23 Sep 2016 17:43:10 +0100 - rev 315185
Push 32563 by ihsiao@mozilla.com at Mon, 26 Sep 2016 11:18:33 +0000
Bug 1304353 followup, mark test as slightly fuzzy on Windows.
ac1ae4224375da1de66ddf78658fe49fd972486f: Bug 1298773 - Expose wrappees that may be used through a wrapper; r=jonco
Terrence Cole <terrence@mozilla.com> - Wed, 14 Sep 2016 14:17:46 -0700 - rev 315184
Push 32563 by ihsiao@mozilla.com at Mon, 26 Sep 2016 11:18:33 +0000
Bug 1298773 - Expose wrappees that may be used through a wrapper; r=jonco
ace491cb598e8767a76e817f111e534fda405518: Bug 1286041 - Fuzzy compare seeked current time in fragment play test. r=jwwang
Alex Chronopoulos <achronop@gmail.com> - Fri, 23 Sep 2016 19:16:18 +0300 - rev 315183
Push 32563 by ihsiao@mozilla.com at Mon, 26 Sep 2016 11:18:33 +0000
Bug 1286041 - Fuzzy compare seeked current time in fragment play test. r=jwwang
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip