83c1e6e742fd39d81cce344396df9e98885a395c: Bug 1455999 - Enable animation tests on WebRender. r=kats
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 24 Apr 2018 15:25:52 +0900 - rev 471544
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1455999 - Enable animation tests on WebRender. r=kats MozReview-Commit-ID: xtQbHwAHXT
5d08e0ab65ce097509918aeb18d7124a93879fcd: Bug 1455999 - Skip the visibility hidden test case on WebRender. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 24 Apr 2018 15:25:41 +0900 - rev 471543
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1455999 - Skip the visibility hidden test case on WebRender. r=birtles On WebRender, the animation on the visibility hidden element runs on the compositor somehow. MozReview-Commit-ID: 77dVlIeFQ3u
19a70418a35eda8c7a6193a9e7da95cbaa568437: Bug 1455999 - Drop isStyleByServo() in dom/animation/. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 24 Apr 2018 08:50:12 +0900 - rev 471542
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1455999 - Drop isStyleByServo() in dom/animation/. r=birtles We have already dropped the old style sytem. MozReview-Commit-ID: I4RUlLHLAxr
fba4fef61d50fab0d8d251617c5e96951fe03df0: Bug 1456003 - Don't allocate new AnimatedValue when we update AnimatedValue. r=kats
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 24 Apr 2018 15:13:10 +0900 - rev 471541
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1456003 - Don't allocate new AnimatedValue when we update AnimatedValue. r=kats We need to allocate new AnimatedValue only if there is no AnimatedValue corresponding to the id in the hashtable. MozReview-Commit-ID: HeRt74Tnojt
abb06ef37565e6e35b1ebc89f14ec35da31907d1: Bug 1452580 - remove RELEASE_OR_BETA defines for PerformanceCounter usage - r=baku,erahm,farre
Tarek Ziadé <tarek@mozilla.com> - Tue, 24 Apr 2018 22:03:06 +0200 - rev 471540
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1452580 - remove RELEASE_OR_BETA defines for PerformanceCounter usage - r=baku,erahm,farre PerformanceCounters are currently disabled in two ways: - a preference that's off by default "dom.performance.enable_scheduler_timing" - calls made only for nightly using #ifndef RELEASE_OR_BETA In order to simplify the code, let's remove the #ifndef and rely only on the pref. That will also allows us to use the feature in every version going forward. The performance will not be impacted since the current code is already using the (cached) pref value to determine if the counters are used. MozReview-Commit-ID: 47t2M1O13aH
8ef95c56df04726659b7c172dc473cecb4c099fc: Bug 1442133 - FxA messages client implementation. r=markh,tcsc
Edouard Oger <eoger@fastmail.com> - Wed, 07 Mar 2018 13:38:12 -0500 - rev 471539
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1442133 - FxA messages client implementation. r=markh,tcsc MozReview-Commit-ID: EWYlZLdyUA0
93d49d1a2688bfb4f185f4a586ac05b9477dacdc: Bug 1403965 fix context menu position in extension sidebar, r=kmag
Shane Caraveo <scaraveo@mozilla.com> - Tue, 24 Apr 2018 13:01:00 -0500 - rev 471538
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1403965 fix context menu position in extension sidebar, r=kmag MozReview-Commit-ID: 37XgWflt2qG
723a9f786923d9d3ca265f09f4bd7900b79e19af: Backed out 20 changesets (bug 1265342) for mochitest-plain-headless failures on layout/style/test/test_first_letter_restrictions.html. CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Tue, 24 Apr 2018 22:31:15 +0300 - rev 471537
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Backed out 20 changesets (bug 1265342) for mochitest-plain-headless failures on layout/style/test/test_first_letter_restrictions.html. CLOSED TREE Backed out changeset 6c80ec2d0398 (bug 1265342) Backed out changeset 62d571916086 (bug 1265342) Backed out changeset fd247f38f8a7 (bug 1265342) Backed out changeset 83aee3dafe4b (bug 1265342) Backed out changeset 9b200122014e (bug 1265342) Backed out changeset a90aa063b2fd (bug 1265342) Backed out changeset 0791ff3d9194 (bug 1265342) Backed out changeset 7109288f10b3 (bug 1265342) Backed out changeset 048cce2fb99f (bug 1265342) Backed out changeset c8e3dbc6c729 (bug 1265342) Backed out changeset 09da0968333a (bug 1265342) Backed out changeset d16f7ff85677 (bug 1265342) Backed out changeset 53eb7f14463d (bug 1265342) Backed out changeset 64fc631ef122 (bug 1265342) Backed out changeset 332382c708e1 (bug 1265342) Backed out changeset a8695981eec0 (bug 1265342) Backed out changeset ce473fa5f1f4 (bug 1265342) Backed out changeset 5ee470e75a53 (bug 1265342) Backed out changeset 802aa95a52d9 (bug 1265342) Backed out changeset 5da0c34c9600 (bug 1265342)
9d3390130f27ba1eeac5ecbfbe29d56ddceef6e7: Backed out 2 changesets (bug 1447551) for browser-chrome failures on browser_UITour_detach_tab.js and devtools failures on browser_service_workers_not_compatible.js. CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Tue, 24 Apr 2018 22:27:47 +0300 - rev 471536
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Backed out 2 changesets (bug 1447551) for browser-chrome failures on browser_UITour_detach_tab.js and devtools failures on browser_service_workers_not_compatible.js. CLOSED TREE Backed out changeset 82d178d9966d (bug 1447551) Backed out changeset b6f7de464d7f (bug 1447551)
bc95f676ecde3a0fc26c67fd95f8c21db1a23353: Bug 1456481 - Fix parent module import in serviceworker tests, r=bkelly
James Graham <james@hoppipolla.co.uk> - Tue, 24 Apr 2018 18:29:43 +0100 - rev 471535
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1456481 - Fix parent module import in serviceworker tests, r=bkelly The previous setup was altering sys.path in the wrong way and falling foul of the module cache. It's easier just to import the parent module using the underlying import functions directly than try to fix up the paths. MozReview-Commit-ID: IEDWCPwUgxg
d1e4fdc346700b6c3705766c6f54afbbed071e58: Backed out 4 changesets (bug 1456115) for Asan Mochitest filures "AddressSanitizer: stack-overflow /celt/bands.c:1437:4 in quant_all_bands". CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Tue, 24 Apr 2018 21:47:07 +0300 - rev 471534
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Backed out 4 changesets (bug 1456115) for Asan Mochitest filures "AddressSanitizer: stack-overflow /celt/bands.c:1437:4 in quant_all_bands". CLOSED TREE Backed out changeset 3379d4fc07f6 (bug 1456115) Backed out changeset 9c77f5b53b56 (bug 1456115) Backed out changeset e48268ffa4d8 (bug 1456115) Backed out changeset bffecfd92808 (bug 1456115)
ce20f90c85a5fca99b59f05bcd8788b2bbb06150: Bug 1413600 - Add tests for basic AutoConfig function. r=kmag
Michael Kaply <mozilla@kaply.com> - Wed, 18 Apr 2018 11:29:35 -0500 - rev 471533
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1413600 - Add tests for basic AutoConfig function. r=kmag MozReview-Commit-ID: DlSkKruv8qv
7b4cbe358d21acbae45ff5d277c7e5a62330e8a9: Backed out changeset 544e2832e783 (bug 1449608) for bustages "xul.dll : fatal error LNK112". CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Tue, 24 Apr 2018 21:06:41 +0300 - rev 471532
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Backed out changeset 544e2832e783 (bug 1449608) for bustages "xul.dll : fatal error LNK112". CLOSED TREE
6c80ec2d039813b285559e6b853998f566d1fa35: Bug 1265342 Part 13: Add two new WPT tests of shape-outside: inset with shape-margin, and update manifests. r=dholbert
Brad Werth <bwerth@mozilla.com> - Mon, 23 Apr 2018 15:13:17 -0700 - rev 471531
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1265342 Part 13: Add two new WPT tests of shape-outside: inset with shape-margin, and update manifests. r=dholbert MozReview-Commit-ID: EDJZHW89AT6
62d57191608624c4ff9dbb4eb6d8f4cb868ad829: Bug 1265342 Part 12: Change almost all non-polygon shape-outside web-platform tests to expected pass. r=dholbert
Brad Werth <bwerth@mozilla.com> - Wed, 14 Mar 2018 13:09:47 -0700 - rev 471530
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1265342 Part 12: Change almost all non-polygon shape-outside web-platform tests to expected pass. r=dholbert MozReview-Commit-ID: EPGiDlrxInY
fd247f38f8a7bb4ef71e4a5f8c28a4acce439d2d: Bug 1265342 Part 11: Update a shape-outside: image test to supply a correct shape-image-threshold. r=dholbert
Brad Werth <bwerth@mozilla.com> - Tue, 17 Apr 2018 13:48:26 -0700 - rev 471529
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1265342 Part 11: Update a shape-outside: image test to supply a correct shape-image-threshold. r=dholbert The PNG data generated in this test creates a 100x100 image with opaque green pixels in the left 50px and fully transparent pixels in the right 49px. The 1px vertical strip of pixels at pixel column 50 are green pixels with .66 alpha. The test was failing because it supplied a shape-image-threshold of .25, and thus was floating by 51px instead of the intended 50px. This change modifies the test to use a shape-image-threshold of .7, generating the intended 50px float area. MozReview-Commit-ID: GJtym0p95yk
83aee3dafe4b3625745c994b6352e94b9f96ea7b: Bug 1265342 Part 10: Update a shape-outside circle test to make it more precise and correct. r=dholbert
Brad Werth <bwerth@mozilla.com> - Tue, 17 Apr 2018 13:19:36 -0700 - rev 471528
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1265342 Part 10: Update a shape-outside circle test to make it more precise and correct. r=dholbert The test shape-outside-circle-027.html has two issues that prevent it from matching the reference image. For that test to pass, the text must be floated right by 75 pixels. The two issues are: 1) The circle is defined as 35% of 170 pixels, which calculates to 59.5px. Since the shape-margin is 15px, this makes the total offset less than the target of 75px. 2) The circle is offset upwards by 10 pixels, which introduces a slight angle between the block start of the text and the center of the circle. The cosine of this small angle is slightly less than 1, which reduces the offset by some amount. The changes made here specify the circle radius in whole pixels, and move the center of the circle such that it is between the block start and block end of the floated text, ensuring that the full width of the circle + shape-margin will be used for calculating the float area. MozReview-Commit-ID: JQ9Mc3GU4tW
9b200122014e2fbb0a36381bf11179fe6f584434: Bug 1265342 Part 9: Update shape-outside ellipse tests to correct invalid use of only one radius parameter. r=dholbert
Brad Werth <bwerth@mozilla.com> - Wed, 14 Mar 2018 14:21:12 -0700 - rev 471527
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1265342 Part 9: Update shape-outside ellipse tests to correct invalid use of only one radius parameter. r=dholbert https://www.w3.org/TR/css-shapes-1/#funcdef-ellipse states that the grammar for ellipse is: ellipse() = ellipse( [<shape-radius>{2}]? [at <position>]? ) This permits either 0 or 2 shape-radius tokens, but not 1. These two tests use 1 shape-radius token and do not parse correctly. https://www.w3.org/TR/css-shapes-1/#typedef-shape-radius states that omitted shape-radius values default to closest-side. This change updates these two tests to add the closest-side value for the missing shape-radius tokens. MozReview-Commit-ID: 9UKxJel1b50
a90aa063b2fd736680ebf86a00bc2a3fc5648754: Bug 1265342 Part 8: Update shape-outside inset tests to explicitly set a line-height of 1, and not rely on a UA-specific value. r=dholbert
Brad Werth <bwerth@mozilla.com> - Wed, 14 Mar 2018 14:49:57 -0700 - rev 471526
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1265342 Part 8: Update shape-outside inset tests to explicitly set a line-height of 1, and not rely on a UA-specific value. r=dholbert https://www.w3.org/TR/CSS2/visudet.html#propdef-line-height specifies that line-height is given an initial value of normal, which is defined: Tells user agents to set the used value to a "reasonable" value based on the font of the element. The value has the same meaning as <number>. We recommend a used value for 'normal' between 1.0 to 1.2. The computed value is 'normal'. These tests are designed to work correctly if and only if the line-height is 1. This change specifies line-height: 1 explicitly. MozReview-Commit-ID: 3Ueassok0f
0791ff3d91947249711a0d880582003d5cec7b13: Bug 1265342 Part 7: Implement shape-margin for shape-outside: shape-box. r=dholbert
Brad Werth <bwerth@mozilla.com> - Mon, 26 Feb 2018 14:47:31 -0800 - rev 471525
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1265342 Part 7: Implement shape-margin for shape-outside: shape-box. r=dholbert MozReview-Commit-ID: 67vq9Gcr8qJ
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip