Emilio Cobos Álvarez
69ef3f633a
Bug 1434314: Bring back the relevant tests. r=me
...
MozReview-Commit-ID: 5inY1MEp2Nl
2018-02-01 02:22:56 +01:00
Daniel Holbert
9adbba97b7
Bug 958714 part 1: Remove special case for flex & grid items' percent block-axis margin/padding resolution, to align with other browsers. r=mats
...
Now, flex and grid items will resolve percent margin and padding against their
container's *inline-size*, even if the percent margin/padding is in the block
axis. This matches the CSS2 behavior that's always existed in block containers.
MozReview-Commit-ID: K3YXHpdqRHa
--HG--
extra : rebase_source : 19efcacce5367baecf18521e75ff887ca03c6c2b
2018-01-30 22:24:51 -05:00
Daniel Holbert
d712859d45
Bug 1434380: Rewrite parts of reftest reference case grid-auto-min-sizing-definite-001-ref.html to be easier to understand & adjust. r=mats
...
In particular:
- I'm specifying exact content-box sizes on some containers in the reference
case, to match the actual (automatic / grid-area-determined) content-box
sizes in the testcase.
- I'm removing the element "w" and its selectors, since it was only used in one
spot and it wasn't clear what it was being used for (and it doesn't exist in
the testcase).
- I'm specifying explicit margin and padding values for the ".v.r" and ".h.r"
rules, based on observed values from the testcase, and I'm including comments
to explain mathematically why they are correct.
MozReview-Commit-ID: JKfxeTp1ZU9
--HG--
extra : rebase_source : 5146260053075868e693d838cf719152fba48288
2018-01-30 22:17:13 -05:00
Emilio Cobos Álvarez
3cabd1c513
Bug 1430817: Update tests. r=mats
...
MozReview-Commit-ID: 3kAGxIxUIcP
2018-01-29 19:45:52 +01:00
Mats Palmgren
a688df9570
Bug 1430757 - Subtract the size of the grid gaps the item spans from "space to fill" when calculating the "Find the Size of an 'fr'" for a grid item. r=dholbert
...
I.e. in the second bullet of "If the free space is an indefinite length" here:
https://drafts.csswg.org/css-grid/#algo-flex-tracks
2018-01-18 23:06:23 +01:00
Emilio Cobos Álvarez
dbb3111ff1
Bug 1398492: Remove the grid pref. r=mats
...
MozReview-Commit-ID: 6Qez8NE8oze
2017-12-17 00:04:35 +01:00
Mats Palmgren
6313df5e3a
Bug 1418727 part 3 - [css-grid] Reftest updates.
...
MozReview-Commit-ID: GdypwZUhCgL
2017-12-07 18:44:57 +01:00
Mats Palmgren
770892c224
Bug 1416350 - Part 5: Correct the expected results for grids that have leading implicit tracks. r=bwerth
...
MozReview-Commit-ID: EOOeZri6dbZ
--HG--
extra : rebase_source : af698787d525021de0e8b9c54006abb76c5e3e7a
extra : histedit_source : 943c0525a4f19dc52963a914093f4f4a55e73369
2017-12-01 08:58:53 -08:00
Brad Werth
0b154c2e34
Bug 1416350 - Part 4: Add a reftest of repeat:auto-fit grids with leading implicit tracks. r=mats
...
MozReview-Commit-ID: 1faRQExChjS
--HG--
extra : rebase_source : 5c71399fe654e8cf93720ac8ac2dd85c89aeb2d8
extra : histedit_source : 4a61a5259917b1d23f89ed175ab5b81c888f1efe
2017-11-17 11:30:08 -08:00
Mats Palmgren
d848b3123d
Bug 1417711 - [css-grid] An abs.pos. grid container child that only covers removed 'auto-fit' tracks should not span to the end padding edge. r=dholbert
...
MozReview-Commit-ID: INVYIFawiuT
2017-11-29 06:51:41 +01:00
Mats Palmgren
2265d4509e
Bug 1405319 part 2 - Reftests.
...
MozReview-Commit-ID: 49ntwW5qoFr
2017-11-09 03:00:47 +01:00
Mats Palmgren
931faf3e27
Bug 1411765 - Part3:Disable part of failing test grid-fragmentation-dyn1-006.html. r=mats
...
MozReview-Commit-ID: Id6hGHuTuTr
--HG--
extra : rebase_source : 482fba40383206a1a3654309405d42f55f399094
2017-11-07 13:16:58 -08:00
Neerja Pancholi
d4e9a57503
Bug 1411765 - Part2:Remove extra border fragment from ref file to match it with new expected output of grid fragmentation tests and change assertion count for crashtests. r=mats
...
MozReview-Commit-ID: A6gPAuBI13X
--HG--
extra : rebase_source : fe7654bf2b88462c002188d6781470b765dd1f8c
2017-11-07 12:24:32 -08:00
Emilio Cobos Álvarez
05a25ccc70
Bug 1413619: Fix insertion point computation when display: contents pseudos are involved. r=mats,bz
...
This is a significant rework of how do we compute the insertion point of a
node.
We handle pseudos in the same function instead of out of band, and also recurse
up when the parent has display: contents, which simplifies the code IMO.
MozReview-Commit-ID: 1rSfv1Tq5gO
2017-11-04 11:58:16 +01:00
Ryan VanderMeulen
a090aa11cd
Backed out changeset ee243422ed36 (bug 1413619) for test failures.
2017-11-01 17:29:10 -04:00
Emilio Cobos Álvarez
1506f63ca0
Bug 1413619: Fix insertion point computation when display: contents pseudos are involved. r=mats
...
This actually fixes bug 1251799, and bug 1359656. Turns out the bug it was
hiding was this one! :)
MozReview-Commit-ID: KCSsu4T0PER
--HG--
extra : rebase_source : f0619815cb5e4858d1e0669463bcbbdc32f786c5
2017-11-01 18:56:13 +01:00
Ethan Lin
dfd3f86ae6
Bug 1394309 - Part3. Update the annotations after the fix. r=kats
...
MozReview-Commit-ID: 9Y1kMz1m8kp
--HG--
extra : rebase_source : dc898202ffe63fec882b60f6576835475faea6f9
2017-10-11 16:41:44 +08:00
Mats Palmgren
9c667d893f
Bug 1381134 - Ensure we're using the correct frame for the :after/:before references. r=emilio
...
MozReview-Commit-ID: BwoRNsXLbPS
2017-10-11 20:21:26 +02:00
Kartikaya Gupta
818cfd7499
Bug 1389000 - Update reftest annotations for layers-free results. r=jrmuizel
...
This patch:
- adds fails-if annotations for all the reftests that were consistently failing
with layers-free turned on.
- removes fails-if or reduces the range on fuzzy-if annotations for all
the reftests that were producing UNEXPECTED-PASS results with
layers-free turned on.
- adds skip-if, random-if, or fuzzy-if annotations to the reftests that
were intermittently failing due to timeout, obvious incorrectness, or
slight pixel differences, respectively.
MozReview-Commit-ID: A0Aknn6rnjj
--HG--
extra : rebase_source : 420d9cf43f23a5d654fa36eec69138937d13c173
2017-09-26 14:49:19 -04:00
Emilio Cobos Álvarez
04dcd6be9c
Bug 1387410: Stop the grid shorthand from resetting grid-gap properties. r=heycam
...
MozReview-Commit-ID: GxU9YuAUc00
2017-09-08 10:10:11 +02:00
Chris Peterson
ce7edc4de1
Bug 1394603 - Replace fails-if(!styloVsGecko) to fails. r=jryans
...
Skip tests that are expected to fail in both Stylo and Gecko modes. They would unexpectedly "pass" in styloVsGecko mode when comparing the two failures, which is not a useful result.
MozReview-Commit-ID: 3mOpjU225Q1
--HG--
extra : rebase_source : 22bb5d4e3c5138ef832995eaf5716824f4707ffe
extra : source : d40fb20c9a49d0797c0eeae613a04912b12a28f7
2017-09-01 20:39:44 -07:00
Phil Ringnalda
75f9cdbd7e
Backed out 3 changesets (bug 1394603) for reftest syntax error
...
CLOSED TREE
Backed out changeset 44117208f321 (bug 1394603)
Backed out changeset 31088c59d895 (bug 1394603)
Backed out changeset 20551d68f602 (bug 1394603)
MozReview-Commit-ID: 4F4jSQ8GyfG
2017-09-06 22:48:55 -07:00
Chris Peterson
2d629378b2
Bug 1394603 - Replace fails-if(!styloVsGecko) to fails. r=jryans
...
Skip tests that are expected to fail in both Stylo and Gecko modes. They would unexpectedly "pass" in styloVsGecko mode when comparing the two failures, which is not a useful result.
MozReview-Commit-ID: 3mOpjU225Q1
--HG--
extra : rebase_source : 0c307639c3626af3b6b43e05d3ee73d08b3f47ce
2017-09-01 20:39:44 -07:00
Alexis Beingessner
ff20a616fa
Bug 1368120 - Fuzz tests to support slight webrender differences. r=kats
...
MozReview-Commit-ID: 1HwzQXOqNfl
2017-08-23 12:00:57 -04:00
Tobias Schneider
3880ddff03
Bug 1382327 - (reftest) Rename reftest-print to reftest-paged. r=dbaron
...
--HG--
extra : rebase_source : c4e47e2de8d615c77e7e9ce88f6b21c9d15c92e4
2017-07-26 22:53:46 -07:00
Sebastian Hengst
926ac48d87
Backed out changeset 85b25bbb3498 (bug 1368120)
...
MozReview-Commit-ID: FrScgn7ZRbJ
2017-07-15 16:24:45 +02:00
Alexis Beingessner
959924bfa8
Bug 1368120 - Fuzz tests to support slight webrender differences. r=kats
...
MozReview-Commit-ID: 7KAI36RWUqK
--HG--
extra : rebase_source : e7f476c7bdd641a71abade19a083300d9f2df133
2017-05-18 13:22:27 -04:00
Nazım Can Altınova
a66400b2cb
Bug 1341802 - stylo: Don't skip a passing test in grid r=me
...
MozReview-Commit-ID: F3pL3jliewR
2017-07-10 14:45:28 -07:00
Nazım Can Altınova
590f9aa3d2
Bug 1341802 - Update test expectations after servo/servo#17268 r=me
...
MozReview-Commit-ID: 20Vpsj7QqbX
--HG--
extra : rebase_source : 2bf11a9ec1d46a8950a72fee0145d8548c718ad0
2017-07-03 19:07:36 -07:00
Shing Lyu
c729f26a66
Bug 1367636 - Update stylo-vs-stylo reftest expectations. r=heycam
...
MozReview-Commit-ID: DVO2R2RQuiK
2017-05-25 16:44:44 +08:00
Shing Lyu
5d8a5a598c
Bug 1361645 - Change reftest condition stylo to styloVsGecko r=dbaron
...
MozReview-Commit-ID: 3ekoU1zg8xA
--HG--
extra : rebase_source : f62c84516f5ac0d4b4d0c876514b72fa786ec542
2017-05-25 11:26:12 +08:00
Hiroyuki Ikezoe
3f27890cbd
Bug 1355402
- Update reftest expectations. r=me
...
MozReview-Commit-ID: AdYruPuoZ2H
2017-05-22 19:14:53 +09:00
Ravi Shankar
5e8f5fe538
Bug 1363664 - Update test expectations for some grid-* properties; r=manishearth
...
MozReview-Commit-ID: GhffFwDCQzs
--HG--
extra : rebase_source : d30520588935351d41c1cde4a2254e27e76c2946
2017-05-19 01:17:58 +05:30
Mats Palmgren
a2c7c613ca
Bug 1349320 part 3 - [css-grid] Reftest updates for transferred percent intrinsic sizing fixes.
...
MozReview-Commit-ID: 3CWOWT9O1yE
2017-05-11 02:33:14 +02:00
Cameron McCormack
193a0517ae
Bug 1361985 - Adjust test expectations. r=me
2017-05-05 14:50:07 +08:00
Hiroyuki Ikezoe
751ec1a2f7
Bug 1361632 - Adjust reftest expectation for -moz-appearance. r=bholley
...
MozReview-Commit-ID: 6sqyA5TCHjk
--HG--
extra : rebase_source : 4957d93a55717850594dabc2650cecf060022f75
2017-05-04 06:39:30 +09:00
Sebastian Hengst
d1220d1757
Bug 1352942 - Re-disable intermittent css-grid/grid-whitespace-handling-1b.xhtml which got accidentally enabled by bug 1351548. r=test-disabling
2017-04-29 13:04:33 +02:00
Shing Lyu
c46f5d5baf
Bug 1351548 - Remove reftest-stylo.lists. r=bholley
...
MozReview-Commit-ID: 8LoQ9xNnDnj
2017-04-28 11:15:58 +08:00
Shing Lyu
435db45b79
Bug 1351548 - Add stylo-vs-gecko expectations to reftest.lists. r=bholley
...
MozReview-Commit-ID: GOUGBsd05cn
2017-04-28 11:15:50 +08:00
Sebastian Hengst
ceff3b0678
Backed out changeset 1f9d0f8e65b9 (bug 1351548)
2017-04-26 13:13:05 +02:00
Sebastian Hengst
88c73138b1
Backed out changeset 4d8dfee7ebf3 (bug 1351548)
2017-04-26 13:12:59 +02:00
Sebastian Hengst
f46ebb0d94
Backed out changeset aebb0ceeb20a (bug 1351548)
2017-04-26 13:12:53 +02:00
Shing Lyu
96b400c04a
Bug 1351548 - Remove reftest-stylo.lists. r=bholley
...
MozReview-Commit-ID: Gn0fbS4PZ7i
2017-04-26 18:21:52 +08:00
Shing Lyu
0673a3e783
Bug 1351548 - Switch from reftest-stylo.list to reftest.list on linux64-stylo. r=bholley
...
MozReview-Commit-ID: 3GHNhi3gdg9
2017-04-26 18:21:48 +08:00
Shing Lyu
dae014d9d5
Bug 1351548 - Add stylo-vs-gecko expectations to reftest.lists. r=bholley
...
MozReview-Commit-ID: GOUGBsd05cn
2017-04-26 18:21:43 +08:00
Joel Maher
c4f7faa0ae
Bug 1352942 - Intermittent css-grid/grid-whitespace-handling-1b.xhtml. marks as fails. r=hiro
...
MozReview-Commit-ID: C3CuW2JWcGU
2017-04-19 08:11:51 -04:00
Mats Palmgren
a33f36d036
Bug 1350925 part 3 - [css-grid] Reftest.
...
MozReview-Commit-ID: ITGh6urXXro
2017-04-18 22:35:05 +02:00
Mats Palmgren
5b360db4f2
Bug 1348857 part 4 - [css-grid] Reftests for grid items that stretch with no Automatic Minimum Size.
...
MozReview-Commit-ID: 2seF05eqC2W
2017-04-18 22:35:04 +02:00
Mats Palmgren
dc68da3cd9
Bug 1356820 part 2 - [css-grid] Reftests.
...
MozReview-Commit-ID: 5Q9hmoJhSxH
2017-04-18 22:35:04 +02:00
Sebastian Hengst
a915324ccd
Bug 1341802 - stylo: Update reftest expectations for grid-{row,column} and grid-area. r=test-annotations-fix
2017-04-14 23:10:33 +02:00