37e1f09cd54e81f7e5c23123fe4caa2dc9277019: Bug 1251364 - Remove our custom printf implementation (jsprf.cpp). r=tromey
Tom Schuster <evilpies@gmail.com> - Tue, 02 Aug 2016 22:16:15 +0200 - rev 307887
Push 31034 by cbook@mozilla.com at Wed, 03 Aug 2016 15:09:36 +0000
Bug 1251364 - Remove our custom printf implementation (jsprf.cpp). r=tromey
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 307886
Push 31034 by cbook@mozilla.com at Wed, 03 Aug 2016 15:09:36 +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 307885
Push 31034 by cbook@mozilla.com at Wed, 03 Aug 2016 15:09:36 +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 307884
Push 31034 by cbook@mozilla.com at Wed, 03 Aug 2016 15:09:36 +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 307883
Push 31034 by cbook@mozilla.com at Wed, 03 Aug 2016 15:09:36 +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 307882
Push 31034 by cbook@mozilla.com at Wed, 03 Aug 2016 15:09:36 +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 307881
Push 31034 by cbook@mozilla.com at Wed, 03 Aug 2016 15:09:36 +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 307880
Push 31034 by cbook@mozilla.com at Wed, 03 Aug 2016 15:09:36 +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 307879
Push 31034 by cbook@mozilla.com at Wed, 03 Aug 2016 15:09:36 +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 307878
Push 31034 by cbook@mozilla.com at Wed, 03 Aug 2016 15:09:36 +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 307877
Push 31034 by cbook@mozilla.com at Wed, 03 Aug 2016 15:09:36 +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 307876
Push 31034 by cbook@mozilla.com at Wed, 03 Aug 2016 15:09:36 +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 307875
Push 31034 by cbook@mozilla.com at Wed, 03 Aug 2016 15:09:36 +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 307874
Push 31034 by cbook@mozilla.com at Wed, 03 Aug 2016 15:09:36 +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 307873
Push 31034 by cbook@mozilla.com at Wed, 03 Aug 2016 15:09:36 +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 307872
Push 31034 by cbook@mozilla.com at Wed, 03 Aug 2016 15:09:36 +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 307871
Push 31034 by cbook@mozilla.com at Wed, 03 Aug 2016 15:09:36 +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 307870
Push 31034 by cbook@mozilla.com at Wed, 03 Aug 2016 15:09:36 +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 307869
Push 31034 by cbook@mozilla.com at Wed, 03 Aug 2016 15:09:36 +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 307868
Push 31034 by cbook@mozilla.com at Wed, 03 Aug 2016 15:09:36 +0000
Bug 1291232 - Addon Builds: Can't set the following properties r=kmoir DONTBUILD
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip