d392476190ece932e4762e04564f05d4444696ac: Bug 1281935 - Part 2: Remove the FakeRef hack added in Bug 1283620, r=bholley
Michael Layzell <michael@thelayzells.com> - Mon, 18 Jul 2016 17:53:45 -0400 - rev 333621
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1281935 - Part 2: Remove the FakeRef hack added in Bug 1283620, r=bholley
bfd95fdd1996b094a2ef1485d6f0152259292875: Bug 1281935 - Part 1: Relax raw pointer inside lambda analysis, r=ehsan
Michael Layzell <michael@thelayzells.com> - Mon, 18 Jul 2016 17:29:04 -0400 - rev 333620
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1281935 - Part 1: Relax raw pointer inside lambda analysis, r=ehsan
0267734ec297ab7a539437afbe87e49d7d745ba7: Bug 1291312 - Update web-platform-tests expected data to revision 7a6a5c9f436730f86123e6f48a44bf1b7ba5654f, a=testonly
James Graham <james@hoppipolla.co.uk> - Tue, 02 Aug 2016 12:26:53 +0100 - rev 333619
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1291312 - Update web-platform-tests expected data to revision 7a6a5c9f436730f86123e6f48a44bf1b7ba5654f, a=testonly MozReview-Commit-ID: CtDFngdZ7vy
8232b0211660f6b5b60ab1db9acdcab022a995e0: Bug 1291312 - Update web-platform-tests to revision 7a6a5c9f436730f86123e6f48a44bf1b7ba5654f, a=testonly
James Graham <james@hoppipolla.co.uk> - Mon, 01 Aug 2016 16:46:47 +0100 - rev 333618
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1291312 - Update web-platform-tests to revision 7a6a5c9f436730f86123e6f48a44bf1b7ba5654f, a=testonly MozReview-Commit-ID: 2Z26QRXPNuK
0e63d98406fe16b80b8e41629a5a71dd4c52815e: Add a reftest for bug 1281593. r=mstange
David Anderson <danderson@mozilla.com> - Tue, 02 Aug 2016 11:43:16 -0700 - rev 333617
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Add a reftest for bug 1281593. r=mstange
8a8ee572051dbc143881719e1ae0b42a83017d47: Fix OpenGL mix-blending when the source alpha is 0. (bug 1281593 part 2, r=mstange)
David Anderson <danderson@mozilla.com> - Tue, 02 Aug 2016 11:43:15 -0700 - rev 333616
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Fix OpenGL mix-blending when the source alpha is 0. (bug 1281593 part 2, r=mstange)
7d1cec49be7a45ae49f08f0eff16c8fe2d16bbee: Fix D3D11 mix-blending when the source alpha is 0. (bug 1281593 part 1, r=mstange)
David Anderson <danderson@mozilla.com> - Tue, 02 Aug 2016 11:43:15 -0700 - rev 333615
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Fix D3D11 mix-blending when the source alpha is 0. (bug 1281593 part 1, r=mstange)
b9a1e78400a27b633dda90fa2434daa36e161de5: Backed out changeset 6fbdadb91edf (bug 1291312) for timing out in encrypted-media-keystatuses-multiple-updates.html. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 02 Aug 2016 20:45:48 +0200 - rev 333614
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Backed out changeset 6fbdadb91edf (bug 1291312) for timing out in encrypted-media-keystatuses-multiple-updates.html. r=backout
c6787bf3b2c3dacc25b000ee53937a039e0265a6: Backed out changeset 9c3ff4fe0ebb (bug 1291312)
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 02 Aug 2016 20:44:54 +0200 - rev 333613
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Backed out changeset 9c3ff4fe0ebb (bug 1291312)
3dcece1fa22087cafa83b9c25b615d7a735e9205: Bug 1274079, ensure that after dispatching beforeprint, we have still valid ContentViewer to print, r=bz
Olli Pettay <Olli.Pettay@helsinki.fi> - Tue, 02 Aug 2016 21:41:51 +0300 - rev 333612
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1274079, ensure that after dispatching beforeprint, we have still valid ContentViewer to print, r=bz
a3ce0ae49d9775024d53a6d4aeb71b5038075719: Bug 1283634 - Assert that no gray objects get passed into JSAPI; r=jonco,r=bz
Terrence Cole <terrence@mozilla.com> - Thu, 21 Jul 2016 12:18:51 -0700 - rev 333611
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1283634 - Assert that no gray objects get passed into JSAPI; r=jonco,r=bz
2deb6ffa4b55d006ca2283e33d191623d603d056: Bug 1291364. Make sure workers unmark things gray before passing them to JS_CallFunctionValue when running timeouts. r=terrence
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 02 Aug 2016 11:31:02 -0700 - rev 333610
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1291364. Make sure workers unmark things gray before passing them to JS_CallFunctionValue when running timeouts. r=terrence
0981a42d17c4f84fc927124ae701355887773ab1: Bug 1289428. Make sure JSCompartment::wrap never returns a gray object, except when it returns "existing". r=bholley,jonco
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 02 Aug 2016 11:10:58 -0700 - rev 333609
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1289428. Make sure JSCompartment::wrap never returns a gray object, except when it returns "existing". r=bholley,jonco The basic idea is that we assume the invariant that the "obj" argument is never gray if "existing" is null (and add asserts to that effect). Starting from that assumption, terrence and I audited all the return paths to ensure that gray objects are never returned. We found a few places, generally after crossing compartments with UncheckedUnwrap, where we could have gray things and inserted corresponding calls to ExposeObjectToActiveJS. If "existing" is passed in, all bets are off: both "obj" and "existing" can be gray and can get returned from here. But the only caller that passes "existing" doesn't allow the return value to escape, so it's actually safe to do this.
aa02a3d17d12fc6b730170815a1169da987b1bb8: Bug 1291142. Ensure that we don't return gray objects when getting child windows by name or index. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 02 Aug 2016 11:06:25 -0700 - rev 333608
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1291142. Ensure that we don't return gray objects when getting child windows by name or index. r=bholley
7fe1c4a7fdef23c4a12acd4be45be2e9d482eec7: Bug 824592 part 3. Get rid of nsIDOMElementCSSInlineStyle. r=peterv
David Zbarsky <dzbarsky@gmail.com> - Tue, 02 Aug 2016 11:05:38 -0700 - rev 333607
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 824592 part 3. Get rid of nsIDOMElementCSSInlineStyle. r=peterv
68f5dadf42ac14a6e8b317060740db37c55cc222: Bug 824592 part 2. Give nsStyledElement an IID. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 02 Aug 2016 11:05:38 -0700 - rev 333606
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 824592 part 2. Give nsStyledElement an IID. r=peterv
65012571578df6f25efe711ac483eb131cde6559: Bug 824592 part 1. Get rid of nsStyledElementNotElementCSSInlineStyle, since quickstubs are long-since gone. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 02 Aug 2016 11:05:38 -0700 - rev 333605
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 824592 part 1. Get rid of nsStyledElementNotElementCSSInlineStyle, since quickstubs are long-since gone. r=peterv
95ce268054727f0ff2bb8e931ba493ea9e981310: Bug 1287989. Don't try to do validation or fire submit events in iframes that are sandboxed without allow-forms. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 02 Aug 2016 11:05:36 -0700 - rev 333604
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1287989. Don't try to do validation or fire submit events in iframes that are sandboxed without allow-forms. r=smaug
47aa73d2276277c8f35eca9a6276b0b00d9e8427: Bug 1291232 - Addon Builds: Can't set the following properties r=kmoir DONTBUILD
Kim Moir <kmoir@mozilla.com> - Tue, 02 Aug 2016 13:32:26 -0400 - rev 333603
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1291232 - Addon Builds: Can't set the following properties r=kmoir DONTBUILD
9cc951558a1754b1eac8e3840576526e61e2d286: Bug 1290288 - Remove control runnable warning. r=khuey
Eric Rahm <erahm@mozilla.com> - Tue, 02 Aug 2016 10:03:47 -0700 - rev 333602
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1290288 - Remove control runnable warning. r=khuey
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip