Commit Graph

9534 Commits

Author SHA1 Message Date
Jonathan Kew
24a9c4ca21 Bug 1493181 - Use rounding instead of ceiling when computing 'ch' width; update test expectations accordingly. r=manishearth 2018-09-22 23:26:55 +01:00
Jonathan Kew
b4332d3149 Bug 1493181 - Test for expected width of CSS 'ch' unit. r=manishearth 2018-09-22 23:26:31 +01:00
Matt Woodrow
a03f5b443d Bug 1492250 - Create a WebRender stacking context for nsDisplayStickyPosition to ensure that all descendants get the same positioning. r=mstange
MozReview-Commit-ID: 5JZo0z3LC7t

Differential Revision: https://phabricator.services.mozilla.com/D6354

--HG--
extra : moz-landing-system : lando
2018-09-21 00:53:19 +00:00
Gurzau Raul
2a3847037c Backed out changeset 471ccb1a377e (bug 1492250) for failing at /reftests/async-scrolling/reftest.list line 36 on a CLOSED TREE 2018-09-21 03:31:24 +03:00
Matt Woodrow
610b7fd423 Bug 1492250 - Create a WebRender stacking context for nsDisplayStickyPosition to ensure that all descendants get the same positioning. r=mstange
MozReview-Commit-ID: 5JZo0z3LC7t

Differential Revision: https://phabricator.services.mozilla.com/D6354

--HG--
extra : moz-landing-system : lando
2018-09-20 23:18:07 +00:00
Andreea Pavel
f5f6c0b588 Merge mozilla-inbound to mozilla-central. a=merge 2018-09-21 00:54:47 +03:00
Miko Mynttinen
43389f7825 Bug 1490518 - Scale areas after clipping to unscaled clip r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D6031

--HG--
extra : moz-landing-system : lando
2018-09-20 18:31:00 +00:00
Jeff Muizelaar
171146f369 Bug 1492566. Increase the fuzz some more so that things pass. 2018-09-20 13:22:58 -04:00
Jeff Muizelaar
3ed96a1b8e Bug 1492566. Adjust test expectations for https://github.com/servo/webrender/pull/3073
--HG--
extra : rebase_source : 7d090510f12caceaff8c2329e47871dbb5f4de55
2018-09-19 15:52:06 -04:00
Coroiu Cristina
fc2422e4c1 Backed out changeset a0179bdde496 (bug 1492250) for reftest failures at tests/layout/reftests/async-scrolling/sticky-pos-scrollable-7.html on a CLOSED TREE 2018-09-20 13:21:44 +03:00
Coroiu Cristina
b287d5ad06 Merge mozilla-central to autoland a=merge 2018-09-20 09:52:11 +03:00
Coroiu Cristina
0b8ed772d2 Backed out 2 changesets (bug 1492389) for causing perma reftest failures at tests/reftest/tests/layout/reftests/transform-3d/1035611-1-ref.html a=backout
Backed out changeset 16995931c819 (bug 1492389)
Backed out changeset 592121f27afe (bug 1492389)
2018-09-20 09:47:22 +03:00
Bogdan Tara
86023d88c4 Merge inbound to mozilla-central. a=merge 2018-09-20 07:13:05 +03:00
Bogdan Tara
0a366c8ced Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-09-20 07:15:43 +03:00
Matt Woodrow
6ee20ff77d Bug 1492250 - Create a WebRender stacking context for nsDisplayStickyPosition to ensure that all descendants get the same positioning. r=mstange
MozReview-Commit-ID: 5JZo0z3LC7t

Differential Revision: https://phabricator.services.mozilla.com/D6354

--HG--
extra : moz-landing-system : lando
2018-09-20 03:40:11 +00:00
Cameron McCormack
ae263787a7 Bug 1492660 - Deal with negative turbulence tile offsets when base frequency is zero r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D6351

--HG--
extra : moz-landing-system : lando
2018-09-20 03:18:58 +00:00
Matt Woodrow
bb38061683 Bug 1489337 - Don't set preserve-3d to true when creating WebRender commands for nsDisplayPerspective since it's not needed. r=jrmuizel
MozReview-Commit-ID: GiRda3WyTEu

Differential Revision: https://phabricator.services.mozilla.com/D5214

--HG--
extra : moz-landing-system : lando
2018-09-19 19:55:17 +00:00
Xidorn Quan
8396cd75c7 Bug 1483075 - Merge the two scrollbar color properties into scrollbar-color. r=heycam,hiro
Differential Revision: https://phabricator.services.mozilla.com/D6115

--HG--
extra : moz-landing-system : lando
2018-09-19 05:33:12 +00:00
Mats Palmgren
67932714b4 Bug 1491731 - [css-text-3] Resolve 'text-indent' using a zero percentage basis in intrinsic sizing. r=dholbert
Per CSSWG resolution:
https://github.com/w3c/csswg-drafts/issues/1597#issuecomment-406001183
2018-09-17 20:14:24 +02:00
Daniel Holbert
6898253a2e Bug 1490890: Make flex item cached-measurement invalidation more targeted. r=emilio
Right now, when a flex item's intrinsic size is invalidated, we clear cached
flex measurements on all of its sibling flex items (indirectly, by virtue of
invalidating the flex container's intrinsic sizes, which does the dirty work of
clearing the measurements).

This is excessive. We do need to clear the measurements on any flex item
whose intrinsic sizes are invalidated, but we don't need to clear them on other
flex items whose intrinsic sizes are still valid.  So: this patch changes our
implementation accordingly.

This patch isn't expected to change behavior - it should just be an
optimization.

Differential Revision: https://phabricator.services.mozilla.com/D5917

--HG--
extra : moz-landing-system : lando
2018-09-15 16:09:00 +00:00
Mats Palmgren
280c9ee0c5 Bug 1490730 part 2 - [css-grid] Static position should use content-box, not padding-box. Test reference updates. 2018-09-15 01:30:18 +02:00
Sebastian Hengst
86afe587bf Bug 1489965 - change default bug component for css-animations and css-transitions reftests. r=birtles
Differential Revision: https://phabricator.services.mozilla.com/D5401

--HG--
extra : moz-landing-system : lando
2018-09-13 23:21:14 +00:00
Cosmin Sabou
64adcb7cf0 Backed out changeset 368cda88b85f (bug 1489337) for reftest failures on transform-3d/1035611-1.html 2018-09-14 07:20:07 +03:00
Matt Woodrow
a2426fa778 Bug 1489337 - Don't set preserve-3d to true when creating WebRender commands for nsDisplayPerspective since it's not needed. r=jrmuizel
MozReview-Commit-ID: GiRda3WyTEu

Differential Revision: https://phabricator.services.mozilla.com/D5214

--HG--
extra : moz-landing-system : lando
2018-09-14 02:20:46 +00:00
Cosmin Sabou
9e18233019 Backed out changeset 128979a6e32f (bug 1437608) for reftest failures on bugs/1425243-1. CLOSED TREE 2018-09-14 03:11:01 +03:00
Chris Pearce
ed81795fba Bug 1437608 - Enable layout/reftests/bugs/1425243-1.html with WebRender. r=emilio
A try push indicates this is no longer fuzzy. Not sure what fixed it.

https://treeherder.mozilla.org/#/jobs?repo=try&revision=e67951b89d07137fc6a51385dcb424ebfc4e16d8

Differential Revision: https://phabricator.services.mozilla.com/D5739

--HG--
extra : moz-landing-system : lando
2018-09-13 12:38:59 +00:00
Jeff Muizelaar
352d476720 Bug 1490640. Mark intermittent tests as random. 2018-09-12 21:58:57 -04:00
Jeff Muizelaar
5609566633 Bug 1492389. Adjust test expectations for https://github.com/servo/webrender/pull/3073 2018-09-19 15:52:06 -04:00
Ryan VanderMeulen
fe594e1d36 Bug 1475907 - Skip element-paint-transform-repeated.html on Win7 for repeated intermittent failures. r=me
--HG--
extra : rebase_source : c7d1a32af685fc1152646a29f8a1da23c916da83
2018-09-12 14:37:39 -04:00
Ryan VanderMeulen
a167f28e51 Bug 1392106 - Annotate more failing tests as random on Win7. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D5688

--HG--
extra : rebase_source : 27d50e4a9fc0731630999f9f96883fe367a4beb8
2018-09-10 15:30:44 -04:00
Jeff Muizelaar
b8204681e0 Bug 1490282. Relax the fuzz constraints a little. 2018-09-12 09:05:32 -04:00
Jeff Muizelaar
0aa2870b83 Bug 1490242. Adjust reftests for 3d transfrom changes 2018-09-11 08:47:55 -04:00
Cosmin Sabou
de7676288a Merge mozilla-inbound to mozilla-central. a=merge 2018-09-11 13:06:37 +03:00
Cosmin Sabou
d3a29b8761 Bug 1455192 - Disable bugs/403181-1.xml == bugs/403181-1-ref.xml for frequent failures on windows qr opt. r=jmaher 2018-09-11 10:16:15 +03:00
Gerald Squelart
7927ab927e Bug 1470462 - contain:size for nsGridContainerFrame - r=dholbert
When contain:size is set for a grid container, ignore sizes from children when
computing own size during layout.

Differential Revision: https://phabricator.services.mozilla.com/D4429

--HG--
rename : layout/reftests/w3c-css/submitted/contain/contain-size-flex-001-ref.html => layout/reftests/w3c-css/submitted/contain/contain-size-grid-001-ref.html
rename : layout/reftests/w3c-css/submitted/contain/contain-size-flex-001.html => layout/reftests/w3c-css/submitted/contain/contain-size-grid-001.html
extra : moz-landing-system : lando
2018-09-11 00:00:05 +00:00
Ting-Yu Lin
513be2f9d5 Bug 1408841 - Remove preference "layout.css.filters.enabled". r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D5467

--HG--
extra : moz-landing-system : lando
2018-09-10 22:45:20 +00:00
Daniel Holbert
b93eae7de2 Bug 1486086: Switch to use logical axes, for stale physical-axis-based flex-item border/padding calculation. r=mats
Differential Revision: https://phabricator.services.mozilla.com/D4974

--HG--
extra : moz-landing-system : lando
2018-09-10 17:40:41 +00:00
Jeff Muizelaar
07e9250f5d Bug 1449634. Handle foreignobject better with blob invalidation. r=mstange
Turn off grouping and switch to regular WebRender building when
we encounter a foreignobject.

MozReview-Commit-ID: 6fHc4Ioi22N
2018-09-06 16:10:51 -04:00
Andrew Swan
62bcb25a7c Bug 1451503 Move most reftest resources from chrome: to resource: r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D5232

--HG--
extra : rebase_source : 00223dacf6cfdfc4bb8505405844f66c7134e2c0
extra : histedit_source : 2d1f6e353e394520038c05b07bcd08ce06908cf2
2018-09-06 16:01:39 -07:00
Andreea Pavel
68e3aa4736 Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2018-09-11 01:02:34 +03:00
Daniel Holbert
1251117de4 Bug 1490111: Fix typo in reference case link-tag for reftest contain-layout-formatting-context-margin-001.html. (no review; just a trivial test metadata tweak)
This patch fixes a trivial typo and brings the <link rel="match"> tag into
alignment with what we've already got in our reftest.list file.

Landing as DONTBUILD (skipping builds/tests) because this won't impact test
runs, since this <link> tag is inactive in this local copy of the test.

--HG--
extra : rebase_source : 1b0f6f79d671416fb6e617804158925a10499f17
2018-09-10 13:50:42 -07:00
Margareta Eliza Balazs
baa535d4e0 Merge inbound to mozilla-central. a=merge 2018-09-06 12:53:57 +03:00
Mantaroh Yoshinaga
1deccd7ac1 Bug 1445570 - Remove EnsureEventualAfterPaint timer. r=tnikkel
MozReview-Commit-ID: C7WICJ5Q0ES

Differential Revision: https://phabricator.services.mozilla.com/D5005

--HG--
extra : moz-landing-system : lando
2018-09-06 02:21:39 +00:00
Jeff Muizelaar
745d744d60 Bug 1487885. Mark new passing test as such. 2018-09-05 13:18:12 -04:00
Henrik Winnemöller
b28c12db80 Bug 1452979 - Update reftest expectations. r=nical 2018-09-03 21:46:32 +02:00
Emilio Cobos Álvarez
f6e7b25483 Bug 1488155 - Only no-op visited <-> unvisited changes. r=heycam
Other changes should really be (and are) indistinguishable.

Differential Revision: https://phabricator.services.mozilla.com/D4847

--HG--
extra : moz-landing-system : lando
2018-09-05 12:52:16 +00:00
Sebastian Hengst
bcdcf7554b Bug 1487190 - Update bugzilla metadata in moz.build files to reflect Layout components reorganization in bug 1484408. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D4642

--HG--
extra : moz-landing-system : lando
2018-09-05 11:16:02 +00:00
Sebastian Hengst
0003a3ce96 Backed out changeset 834a75789c0a (bug 1487190) for bustage due to unused file pattern 2018-09-05 14:11:04 +03:00
Sebastian Hengst
38d937a7c0 Bug 1487190 - Update bugzilla metadata in moz.build files to reflect Layout components reorganization in bug 1484408. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D4642

--HG--
extra : moz-landing-system : lando
2018-09-05 10:54:03 +00:00
Dorel Luca
b9abf01ee1 Backed out changeset 9e0481c2413d (bug 1487190) for breaking Gecko Decision Task. CLOSED TREE 2018-09-05 13:43:09 +03:00