Commit Graph

132 Commits

Author SHA1 Message Date
Ting-Yu Lin
b43e2d9449 Bug 1290276 Part 8 - Update test expectations after implementing XBL <stylesheet> for stylo. r=heycam
Disable 461917-1.xhtml under dom/xul/crashtests/ because I cannot reproduce
it locally.

Annotate assert-if on some crashtests (bug 1370830). Other modifications are
all removal of fails-if.

MozReview-Commit-ID: 6Q2A5M5rOry
2017-05-31 16:44:38 -07:00
Ethan Lin
6822cb8aa5 Bug 1358055 - Add reftest flags for background color layer to make try passed. r=kats 2017-06-02 18:21:07 +08:00
Shing Lyu
168621aef7 Bug 1361645 - Change reftest condition stylo to styloVsGecko r=dbaron
MozReview-Commit-ID: 3ekoU1zg8xA
2017-05-25 11:26:12 +08:00
Hiroyuki Ikezoe
85c0fdbc46 Bug 1361632 - Adjust reftest expectation for -moz-appearance. r=bholley. a=merge
MozReview-Commit-ID: 6sqyA5TCHjk
2017-05-04 06:39:30 +09:00
Ting-Yu Lin
428c663d9b Bug 1321754 Part 2 - Update reftest and crashtest expectations for stylo. r=heycam
MozReview-Commit-ID: AunZ2DE209M
2017-04-28 14:53:16 +08:00
Shing Lyu
688a98f536 Bug 1351548 - Remove reftest-stylo.lists. r=bholley
MozReview-Commit-ID: 8LoQ9xNnDnj
2017-04-28 11:15:58 +08:00
Shing Lyu
e6b1b20ff7 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
5f2945b3ec Backed out changeset 1f9d0f8e65b9 (bug 1351548) 2017-04-26 13:13:05 +02:00
Sebastian Hengst
ce63b37abb Backed out changeset aebb0ceeb20a (bug 1351548) 2017-04-26 13:12:53 +02:00
Shing Lyu
66fcd4c2bf Bug 1351548 - Remove reftest-stylo.lists. r=bholley
MozReview-Commit-ID: Gn0fbS4PZ7i
2017-04-26 18:21:52 +08:00
Shing Lyu
a6e0a62b7d Bug 1351548 - Add stylo-vs-gecko expectations to reftest.lists. r=bholley
MozReview-Commit-ID: GOUGBsd05cn
2017-04-26 18:21:43 +08:00
Daniel Holbert
eaead9ff60 Bug 812687 part 9: Add tests for "order" property's influence on list-numbering, baseline, and focus order in a flexbox. (no review, test-only)
MozReview-Commit-ID: EEkPlCgzknG
2017-04-05 19:31:48 -07:00
Hiroyuki Ikezoe
0ecbd40860 Bug 1352781 - Update reftest expectations. r=manishearth
MozReview-Commit-ID: GYo6DGU9u2V
2017-04-04 11:11:18 +09:00
Hiroyuki Ikezoe
a1a3411da2 Bug 1352771 - modify flexbox reftest expectations. r=bholley
MozReview-Commit-ID: 8QCs5TPFKP
2017-04-03 07:26:41 +09:00
Manish Goregaokar
150256fe29 Bug 1352775 - Revert "Bug 1352771 - modify flexbox reftest expectations. r=manishearth"
This reverts commit 13e78ea10b414ac4bd062037d4436ce1689ba865.

MozReview-Commit-ID: CZxOSUfT02b
2017-04-01 19:59:12 -07:00
Hiroyuki Ikezoe
d90156a7a1 Bug 1352771 - modify flexbox reftest expectations. r=bholley
MozReview-Commit-ID: 8QCs5TPFKP
2017-04-02 11:06:23 +09:00
Xidorn Quan
259d15dc62 Bug 1345696 part 8 - Update test expectations. r=heycam
MozReview-Commit-ID: 5zQjzFUKdR8
2017-03-28 16:28:36 +11:00
Xidorn Quan
e104ac88b9 Bug 1346102 - Fix several expectation changes from #15896. 2017-03-10 16:11:05 +11:00
Cameron McCormack
6ffb8a8f77 Bug 1340500 - stylo: reftest-stylo test expectation adjustments. r=heycam
MozReview-Commit-ID: BQiaDdIdOYE
2017-02-17 19:12:28 +08:00
Emilio Cobos Álvarez
71b89f2de3 Bug 1336708: followup. Fix author links in reftest. r=me
MozReview-Commit-ID: FZqX6zmwxEP
2017-02-08 13:48:32 +01:00
Emilio Cobos Álvarez
b5667b7c51 Bug 1336708: Reftest. r=dholbert
MozReview-Commit-ID: DDpc5oMXFgB
2017-02-07 21:00:54 +01:00
Cameron McCormack
39f4881af5 Bug 1334768 - stylo: Test expectation adjustments for 2017-01-30 merge.
MozReview-Commit-ID: 5Uua9zyS9Db
2017-01-30 21:27:43 +08:00
Cameron McCormack
95e99422cb Bug 1334768 - stylo: Back out 800030115d2e and 404506488cfb for being completely wrong due to bug 1334938.
MozReview-Commit-ID: 8CGTqmtlguT
2017-01-30 16:49:54 +08:00
Cameron McCormack
b9db405c2e Bug 1334768 - stylo: More reftest expectation adjustments for 2017-01-29 merge.
MozReview-Commit-ID: 8TT4JzUIBZl
2017-01-30 10:53:58 +08:00
Cameron McCormack
1b17824ce4 Bug 1334768 - stylo: Test expectation adjustments for 2017-01-29 merge.
MozReview-Commit-ID: FFmvs6SHIwW
2017-01-29 15:31:56 +08:00
Shing Lyu
0192dd886a Bug 1331860 - Update reftest-stylo expectations. r=heycam 2017-01-12 10:37:36 +08:00
Shing Lyu
ea0c6d953f Bug 1328825 - Update reftest-stylo.list and expectations. r=heycam
MozReview-Commit-ID: AMwdk5wvM0F
2017-01-10 15:50:59 +08:00
Mats Palmgren
9009811625 Bug 1313811 - [css-flexbox] Tweak reftests due to change in baseline alignment of empty flex containers in inline-level alignment context. 2016-12-20 23:56:34 +01:00
Brad Werth
a36a64803f Bug 1221524 Part 5: Add a new reftest to confirm non-alignment of baseline and last baseline flex items. r=dholbert
MozReview-Commit-ID: 4PUx9NPrmfz
2016-11-07 09:59:56 -08:00
Brad Werth
4386585451 Bug 1221524 Part 4: Add align-items:last baseline to flexbox baseline tests. r=dholbert
MozReview-Commit-ID: 2GqXJUzV0oM
2016-11-07 09:46:50 -08:00
Brad Werth
48766c6be8 Bug 1221524 Part 3: Implement align-self:last baseline behavior in flex containers. r=dholbert
MozReview-Commit-ID: 7Qo7LPu74Ra
2016-11-07 09:53:14 -08:00
Brad Werth
ec3ada6d03 Bug 1221524 Part 2: Added a new reftest to check align-items:baseline against orthogonal writing modes. r=dholbert
MozReview-Commit-ID: ETZXe57ta8C
2016-11-01 16:22:44 -07:00
Daniel Holbert
dbc9ef0f5b Bug 1269045 part 3: Stop wrapping placeholder frames in anonymous flex items. r=mats
This patch also:
 * Removes some now-unnecessary code from nsFlexContainerFrame, which was for jumping from wrapped-placeholders to their out-of-flow frames (for DOM comparisons). This code is now unnecessary because placeholders won't be wrapped anymore.
 * Updates some reftests with abspos content to match the updated spec's expectations, with one marked as "fails" for the time being (until bug 1269046 implements css box alignment, which we need to render that test correctly).

MozReview-Commit-ID: 8canWfXk6Kf
2016-10-31 08:58:17 -07:00
Phil Ringnalda
04ae3c60e8 Backed out 12 changesets (bug 1269045, bug 1269046) as the most likely cause of Windows build bustage
CLOSED TREE

Backed out changeset 16db55b642a9 (bug 1269046)
Backed out changeset a0008dd33cf4 (bug 1269046)
Backed out changeset 75b58c4e61e6 (bug 1269046)
Backed out changeset fb7655f3e1cf (bug 1269046)
Backed out changeset 8088e5a9e6e3 (bug 1269046)
Backed out changeset eea6479452f0 (bug 1269046)
Backed out changeset eb4b52bf06ec (bug 1269046)
Backed out changeset 539db74e4a88 (bug 1269046)
Backed out changeset f57f9ac1435e (bug 1269045)
Backed out changeset 2162d5c9fb54 (bug 1269045)
Backed out changeset 7aa8199183fc (bug 1269045)
Backed out changeset 86a391e3e163 (bug 1269045)

MozReview-Commit-ID: HYL7Bh8l02E
2016-10-27 21:59:00 -07:00
Daniel Holbert
4ec892cc09 Bug 1269045 part 3: Stop wrapping placeholder frames in anonymous flex items. r=mats
This patch also:
 * Removes some now-unnecessary code from nsFlexContainerFrame, which was for jumping from wrapped-placeholders to their out-of-flow frames (for DOM comparisons). This code is now unnecessary because placeholders won't be wrapped anymore.
 * Updates some reftests with abspos content to match the updated spec's expectations, with one marked as "fails" for the time being (until bug 1269046 implements css box alignment, which we need to render that test correctly).

MozReview-Commit-ID: 8canWfXk6Kf
2016-10-27 18:58:26 -07:00
Daniel Holbert
c749a3ce20 Bug 1313421 part 3: Extend single-flex-item reftest to test scenario with abspos child before flex item.
(This modified testcase fails unless we have both this bug's patches and bug 1269045's patches, and it's annotated accordingly.)

MozReview-Commit-ID: 76ky8OIpV3a
2016-10-27 18:56:49 -07:00
Brad Werth
d7e7b52523 Bug 1235922 Part 5: Extend flexbox "align-content" reftests to test new "space-evenly" value. r=mats
MozReview-Commit-ID: BtQUxkAr0nH
2016-10-15 12:25:23 -07:00
Daniel Holbert
8e5a4dd5b3 Bug 1235922 Part 3: Extend flexbox "justify-content" reftests to test new "space-evenly" value. r=mats
MozReview-Commit-ID: JrUdzG5gWTU
2016-10-11 14:30:13 -07:00
Daniel Holbert
19aa0ed340 Bug 1090031: Apply CSS 'align-content' in flex containers if they *could* wrap (rather than if they *have* wrapped). r=mats
The spec says that single-line flex containers should stretch their one flex
line to the flex container's cross size, and should ignore 'align-content'.

Initially, the spec defined 'single-line' to include any flex container that
happens to have only 1 line (even if it's got 'flex-wrap:wrap' or
'wrap-reverse'). But later, the term 'single-line' was intentionally redefined
to *only* include flex containers that have 'flex-wrap: nowrap'.  So, instead
of checking the line-count, we should instead check 'flex-wrap', when deciding
whether to stretch our one line & ignore 'align-content'.


MozReview-Commit-ID: D2ZMIBS16ui
2016-10-12 09:04:03 -07:00
Wes Kocher
875b8d2e93 Backed out changeset 37e0c017b268 (bug 1090031) for reftest failures a=backout 2016-10-12 14:46:23 -07:00
Daniel Holbert
7be0e7ad64 Bug 1090031: Apply CSS 'align-content' in flex containers if they *could* wrap (rather than if they *have* wrapped). r=mats
The spec says that single-line flex containers should stretch their one flex
line to the flex container's cross size, and should ignore 'align-content'.

Initially, the spec defined 'single-line' to include any flex container that
happens to have only 1 line (even if it's got 'flex-wrap:wrap' or
'wrap-reverse'). But later, the term 'single-line' was intentionally redefined
to *only* include flex containers that have 'flex-wrap: nowrap'.  So, instead
of checking the line-count, we should instead check 'flex-wrap', when deciding
whether to stretch our one line & ignore 'align-content'.


MozReview-Commit-ID: D2ZMIBS16ui
2016-10-12 09:04:03 -07:00
Brad Werth
f4e4696643 Bug 1221565 Part 9: flexbox-align-self-vert-rtl-001 reftest updated. r=dholbert
MozReview-Commit-ID: 378WLwNg25J
2016-10-10 13:10:59 -07:00
Brad Werth
ca3feefdc8 Bug 1221565 Part 8: flexbox-align-self-vert-001 reftest updated. r=dholbert
MozReview-Commit-ID: 3bSo61dj2Wl
2016-10-10 13:08:17 -07:00
Brad Werth
53d5302044 Bug 1221565 Part 7: flexbox-align-self-horiz-001 reftest updated. r=dholbert
MozReview-Commit-ID: 9Nw0Apd7aBa
2016-10-10 13:04:25 -07:00
Brad Werth
ad8c822534 Bug 1221565 Part 6: flexbox-justify-content-vert-* reftests updated. r=dholbert
MozReview-Commit-ID: 7r8DaFEcHS5
2016-10-07 15:48:00 -07:00
Brad Werth
4c15e1559e Bug 1221565 Part 5: flexbox-justify-content-horiz-* reftests updated. r=dholbert
MozReview-Commit-ID: 1UJbl4IrRrF
2016-10-07 15:09:06 -07:00
Brad Werth
175da55f4d Bug 1221565 Part 4: flexbox-align-content-vert-* reftests updated. r=dholbert
MozReview-Commit-ID: 7UnyW10aIZX
2016-10-07 14:40:35 -07:00
Brad Werth
43879463ab Bug 1221565 Part 3: flexbox-align-content-horiz-* reftests updated. r=dholbert
MozReview-Commit-ID: FxMhdUz2yAB
2016-10-07 14:18:33 -07:00
Manish Goregaokar
cda611259d Bug 1303920 - Update stylo reftest list; r=heycam
MozReview-Commit-ID: 6fKFLbTL2gW
2016-09-19 20:20:03 +05:30
Manish Goregaokar
e750ed471a Bug 1302993 - Mark more expectations for stylo tests, make reftest-stylo green; r=heycam
MozReview-Commit-ID: 9rKqASXgKZH
2016-09-12 19:18:10 +05:30