917f8c2a17daf42b40be516605cd0b4ed893b1d1: Bug 1404222 Part 10: Mark as PASS all shape-outside image web-platform-tests that don't rely on shape-margin. r=dholbert
Brad Werth <bwerth@mozilla.com> - Thu, 08 Feb 2018 12:43:48 -0800 - rev 411602
Push 33763 by ebalazs@mozilla.com at Wed, 04 Apr 2018 09:44:25 +0000
Bug 1404222 Part 10: Mark as PASS all shape-outside image web-platform-tests that don't rely on shape-margin. r=dholbert MozReview-Commit-ID: FNgeeBpFtMs shape-margin support is being added in https://bugzilla.mozilla.org/show_bug.cgi?id=1265342.
491be7851cfc3e4959af6e22a1adf70d5f7bb168: Bug 1404222 Part 9: Fix wpt reftest shape-image-025.html to make every frame of the animated GIF use a green box in the lower-left quadrant.
Brad Werth <bwerth@mozilla.com> - Fri, 23 Mar 2018 07:23:48 -0700 - rev 411601
Push 33763 by ebalazs@mozilla.com at Wed, 04 Apr 2018 09:44:25 +0000
Bug 1404222 Part 9: Fix wpt reftest shape-image-025.html to make every frame of the animated GIF use a green box in the lower-left quadrant. This test is designed to check that the float area is calculated from the first frame of an animated GIF. The reference rendering is a solid green square with the lower-left of the square supplied by the pixels in the GIF. Frame 2 of the GIF has white pixels in that quadrant. If layout is completed and onload is fired while frame 2 is showing, the test will fail even though the float area has been correctly calculated. This change puts green in the lower-left quadrant of all frames of the GIF so that the test is only testing the float area and not also testing that onload fires while a certain frame is showing. Note that this change doesn't impact the thoroughness of how we're testing shape-outside because it changes only the color of the pixels and not their opacity, and the float area is calculated from the alpha of the pixels. MozReview-Commit-ID: LTGlrgbxRyT
1c17b43d22afbd5e25f6d29c9168f2316b36103b: Bug 1404222 Part 8: Fix wpt reftest shape-image-001.html to correct a too-wide container. r=dholbert
Brad Werth <bwerth@mozilla.com> - Fri, 09 Feb 2018 16:24:03 -0800 - rev 411600
Push 33763 by ebalazs@mozilla.com at Wed, 04 Apr 2018 09:44:25 +0000
Bug 1404222 Part 8: Fix wpt reftest shape-image-001.html to correct a too-wide container. r=dholbert MozReview-Commit-ID: 3fwtUNCqWLX The test currently stretches a 100 x 100 image to 150 pixels wide, which makes the shaded region of the png stretch to 75 pixels. None of the math in the rest of the test accounts for this stretching, and the test fails on all browsers. It seems clear that the intention was to use an unstretched, 100 pixel wide image, which makes the test pass.
2fc754735a6f2f6e8d487b40c413fd67a8d9b26d: Bug 1404222 Part 7: Turn off a 'todo' in a mochitest. r=dholbert
Brad Werth <bwerth@mozilla.com> - Wed, 07 Feb 2018 14:59:43 -0800 - rev 411599
Push 33763 by ebalazs@mozilla.com at Wed, 04 Apr 2018 09:44:25 +0000
Bug 1404222 Part 7: Turn off a 'todo' in a mochitest. r=dholbert MozReview-Commit-ID: 18bkqA6rxoZ
7d43b922e06b54cc39ec8e2ac60ffb55cd9beb01: Bug 1404222 Part 6: Add a crashtest. r=dholbert
Ting-Yu Lin <aethanyc@gmail.com> - Thu, 25 Jan 2018 15:01:08 +0800 - rev 411598
Push 33763 by ebalazs@mozilla.com at Wed, 04 Apr 2018 09:44:25 +0000
Bug 1404222 Part 6: Add a crashtest. r=dholbert The browser should not crash if there's no width and height set on the div with linear-gradient. MozReview-Commit-ID: 2DbfpV7JT2m
c489650a973000342cb667442321900d904e049e: Bug 1404222 Part 5: Add web-platform-tests for linear-gradient with writing-modes. r=dholbert
Ting-Yu Lin <aethanyc@gmail.com> - Thu, 25 Jan 2018 15:00:10 +0800 - rev 411597
Push 33763 by ebalazs@mozilla.com at Wed, 04 Apr 2018 09:44:25 +0000
Bug 1404222 Part 5: Add web-platform-tests for linear-gradient with writing-modes. r=dholbert There's no shape-outside: <image> test with writing-modes on web-platform-tests, so I added some. MozReview-Commit-ID: FekYjzweKRG
bd731b1a68618f1cbce43ce8f46711fafe08fb6e: Bug 1404222 Part 4: Replace hash '#' with %23 in SVG data URIs, to fix XML parse errors. r=dholbert
Ting-Yu Lin <aethanyc@gmail.com> - Thu, 25 Jan 2018 14:58:07 +0800 - rev 411596
Push 33763 by ebalazs@mozilla.com at Wed, 04 Apr 2018 09:44:25 +0000
Bug 1404222 Part 4: Replace hash '#' with %23 in SVG data URIs, to fix XML parse errors. r=dholbert The hash symbol '#' is reserved as fragment identifier per bug 1430526 comment 1, so fix the test cases. MozReview-Commit-ID: 5o0qLg81iVi
501cc7513f9d73fa1400d85bbfc00b73911e8e1a: Bug 1404222 Part 3: Block onload when shape-outside images are requested for a frame, and keep it blocked until the frame is removed, the image fails to load, or reflow is complete. r=dbaron,dholbert
Ting-Yu Lin <aethanyc@gmail.com>, Brad Werth <bwerth@mozilla.com> - Thu, 25 Jan 2018 14:56:43 +0800 - rev 411595
Push 33763 by ebalazs@mozilla.com at Wed, 04 Apr 2018 09:44:25 +0000
Bug 1404222 Part 3: Block onload when shape-outside images are requested for a frame, and keep it blocked until the frame is removed, the image fails to load, or reflow is complete. r=dbaron,dholbert When we finish decoding an image frame, we need to trigger reflow for the frame containing a float with shape-outside: <image>, and delay the firing of the document's onload event until that reflow is complete.
9f645937f6c00768586d5260c8575a0b9e7fd15c: Bug 1404222 Part 2: Extend ImageLoader to associate flags with each request-frame relationship. r=dbaron
Brad Werth <bwerth@mozilla.com> - Fri, 16 Mar 2018 11:01:57 -0700 - rev 411594
Push 33763 by ebalazs@mozilla.com at Wed, 04 Apr 2018 09:44:25 +0000
Bug 1404222 Part 2: Extend ImageLoader to associate flags with each request-frame relationship. r=dbaron
68f21533e6db67f747ffce2d42d28526deed0cf0: Bug 1404222 Part 1: Implement shape-outside: <image>. r=dbaron,dholbert
Ting-Yu Lin <aethanyc@gmail.com>, Brad Werth <bwerth@mozilla.com> - Thu, 25 Jan 2018 14:55:18 +0800 - rev 411593
Push 33763 by ebalazs@mozilla.com at Wed, 04 Apr 2018 09:44:25 +0000
Bug 1404222 Part 1: Implement shape-outside: <image>. r=dbaron,dholbert When creating ImageShapeInfo, it's likely that the image is still decoding. Part 2 will add mechanism to trigger reflow after the image is ready.
c93a8362c8ac026f28a27f5dc88c5a4cac071a9b: Bug 1450802 - Baldr: fix mutex ordering assertions (r=bbouvier)
Luke Wagner <luke@mozilla.com> - Tue, 03 Apr 2018 14:32:07 -0500 - rev 411592
Push 33763 by ebalazs@mozilla.com at Wed, 04 Apr 2018 09:44:25 +0000
Bug 1450802 - Baldr: fix mutex ordering assertions (r=bbouvier)
4a74066f490773840b9293bf7333622b42cb21a7: Bug 1450804 - Baldr: forbid pools in br_table baseline (r=bbouvier)
Luke Wagner <luke@mozilla.com> - Tue, 03 Apr 2018 14:28:22 -0500 - rev 411591
Push 33763 by ebalazs@mozilla.com at Wed, 04 Apr 2018 09:44:25 +0000
Bug 1450804 - Baldr: forbid pools in br_table baseline (r=bbouvier)
64682e402373b73e839314cf3229c1afa68288b4: Bug 1083458 - Remove isExpressionClosure from Parser. r=Waldo
Tom Schuster <evilpies@gmail.com> - Tue, 03 Apr 2018 14:08:00 +0200 - rev 411590
Push 33763 by ebalazs@mozilla.com at Wed, 04 Apr 2018 09:44:25 +0000
Bug 1083458 - Remove isExpressionClosure from Parser. r=Waldo
860ec10b301ba60b4a80194c16443495fec53f6c: Bug 1449212 - update core ping docs describing the new accessibilityServices value. r=sdaswani
Yura Zenevich <yura.zenevich@gmail.com> - Wed, 28 Mar 2018 14:17:17 -0400 - rev 411589
Push 33763 by ebalazs@mozilla.com at Wed, 04 Apr 2018 09:44:25 +0000
Bug 1449212 - update core ping docs describing the new accessibilityServices value. r=sdaswani MozReview-Commit-ID: 2c1wlyCYFtl
8ab320324b9fea099696c4bea8b301baa148199a: Bug 1449212 - adding enabled accessibility services information to core ping. r=sdaswani
Yura Zenevich <yura.zenevich@gmail.com> - Tue, 27 Mar 2018 15:55:43 -0400 - rev 411588
Push 33763 by ebalazs@mozilla.com at Wed, 04 Apr 2018 09:44:25 +0000
Bug 1449212 - adding enabled accessibility services information to core ping. r=sdaswani MozReview-Commit-ID: 3dwvGvya5Xk
abac8caba16196bb9e58b194d27ff2c77894cd96: Bug 1447483 and bug 1448850 followup to fix unification-hidden and now-revealed build bustage causing a CLOSED TREE. r=bkelly
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 03 Apr 2018 15:38:20 -0400 - rev 411587
Push 33763 by ebalazs@mozilla.com at Wed, 04 Apr 2018 09:44:25 +0000
Bug 1447483 and bug 1448850 followup to fix unification-hidden and now-revealed build bustage causing a CLOSED TREE. r=bkelly
b8eff76f4ae6d9cc2166fb04b69331de96a5134b: Bug 1448850 - Remove nsIMessageListener and nsIMessageListenerManager. r=bz.
Peter Van der Beken <peterv@propagandism.org> - Fri, 16 Feb 2018 15:28:31 +0100 - rev 411586
Push 33763 by ebalazs@mozilla.com at Wed, 04 Apr 2018 09:44:25 +0000
Bug 1448850 - Remove nsIMessageListener and nsIMessageListenerManager. r=bz.
9f0042d44d22771cbb428a6f885becc1f1f61f63: Bug 1448850 - Empty nsIMessageSender. r=bz.
Peter Van der Beken <peterv@propagandism.org> - Fri, 16 Feb 2018 10:34:21 +0100 - rev 411585
Push 33763 by ebalazs@mozilla.com at Wed, 04 Apr 2018 09:44:25 +0000
Bug 1448850 - Empty nsIMessageSender. r=bz.
f2f3dafc8ca0b995f49e74ceee51eddab74ffd94: Bug 1448850 - Remove nsIMessageBroadcaster. r=bz.
Peter Van der Beken <peterv@propagandism.org> - Wed, 14 Feb 2018 17:35:39 +0100 - rev 411584
Push 33763 by ebalazs@mozilla.com at Wed, 04 Apr 2018 09:44:25 +0000
Bug 1448850 - Remove nsIMessageBroadcaster. r=bz.
bdc39e79c58b518d2c37658f4bcba06ab5c9680b: Bug 1448850 - Remove nsISyncMessageSender. r=bz.
Peter Van der Beken <peterv@propagandism.org> - Sat, 10 Feb 2018 11:20:51 +0100 - rev 411583
Push 33763 by ebalazs@mozilla.com at Wed, 04 Apr 2018 09:44:25 +0000
Bug 1448850 - Remove nsISyncMessageSender. r=bz.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip