Open
Bug 1482482
Opened 7 years ago
Updated 2 years ago
Add reftests for CSS Style Containment
Categories
(Core :: Layout, enhancement, P3)
Core
Layout
Tracking
()
NEW
People
(Reporter: yusuf, Unassigned)
References
Details
Attachments
(1 file)
No description provided.
Reporter | ||
Comment 1•7 years ago
|
||
Add reftest for style containment for quotes and counters
Reporter | ||
Comment 2•7 years ago
|
||
I added some reftests for quotes and counters for style containment. This tests are in now way comprehensive enough to cover all edge cases, but I think they would do an OK job covering the basics of style containment and most of them are a must-have.
Since there is difference in our current implementation and what the spec says about handling the ::after, not all of the tests are submitted to w3c (as suggested by dholbert), but some are for our internal usage.
All tests for quotes include the ::after element, so, they are all for Firefox only.
All tests for counters *don't* have ::after element, so, they are submitted to w3c.
Comment 3•7 years ago
|
||
Thanks, yusuf!
BTW: I suggested that yusuf split this bug off from bug 1463600 in the interests of getting some pieces landed sooner & to make the review/landing process a bit more incremental, potentially.
I'm guessing the tests (this bug's patch) may be easier to sanity-check and get landed on their own, before the code patch [though the tests would presumably need to land with some "fails" annotations at this point, and bug 1463600's patch would ultimately remove those fails annotations, for tests that it converts from failing to passing].
Reporter | ||
Comment 4•7 years ago
|
||
(In reply to Daniel Holbert [:dholbert] from comment #3)
> Thanks, yusuf!
> [though the tests would presumably need to land with some "fails"
> annotations at this point, and bug 1463600's patch would ultimately
> remove those fails annotations, for tests that it converts from failing to passing].
Just added the fail expectations and fixed the no-newline-at-ending's.
Thank you!
Comment 5•3 years ago
|
||
The bug assignee is inactive on Bugzilla, so the assignee is being reset.
Assignee: yusufsermet → nobody
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•