[meta] Fix R-fis reftest failures
Categories
(Core :: Layout, defect, P5)
Tracking
()
Tracking | Status | |
---|---|---|
firefox75 | --- | affected |
People
(Reporter: mattwoodrow, Assigned: tnikkel)
References
(Blocks 1 open bug)
Details
(Keywords: meta)
Attachments
(1 file)
Bug 1602322 will enable data URI <iframe>s in their own process, and exposes a number of rendering issues with fission.
I'm marking these with fails-if(browserIsFission) for now to keep the tests green.
We should investigate the causes of these, and make sure we fix critical ones for fission milestone M5.
Reporter | ||
Comment 1•5 years ago
|
||
Failures that need fixing: https://searchfox.org/mozilla-central/search?q=browserIsFission&case=false®exp=false&path=list
Comment 3•5 years ago
|
||
(In reply to Matt Woodrow (:mattwoodrow) from comment #1)
Failures that need fixing: https://searchfox.org/mozilla-central/search?q=browserIsFission&case=false®exp=false&path=list
jbonisteel says she (Gfx) and svoisen (Layout) will triage these Fission reftest failures in January.
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 4•5 years ago
•
|
||
Curious why you added bug 1392106 dependency? Are you finding that fission is hit harder by that then non-fission?
Comment 5•5 years ago
|
||
(In reply to Timothy Nikkel (:tnikkel) from comment #4)
Curious why you added bug 1392106 dependency? Are you finding that fission is hit harder by that then non-fission?
I added bug 1392106 because the test was marked as fails-if(browserIsFission)
(by bug 1602322). I suspect this test was marked fails-if for Fission because Fission doesn't support View Source yet (bug 1505915).
Since bug 1392106 is a longstanding intermittent failure, I'll unlink it from this bug and then mention the test's fails-if(browserIsFission)
in View Source bug 1505915.
Updated•5 years ago
|
Assignee | ||
Comment 6•5 years ago
|
||
I looked through all the failures (on Linux at least) and classified them.
306660-3.html
459443-1.html
bug945215-2.html
-various test that have an iframe or frameset and use reftest-wait painting nothing in the test iframe/frameset
-bug in the fission reftest harness code?
bug945215-2.html
bug608373-1.html
bug659763-*.html (not filed)
bug696651-2.html
262998-1.html
bug863728-2.html
bug945215-2.html
-various tests that have an iframe and use reftest-wait paint iframe contents slightly shifted with webrender only
-webrender bug?
818276-1.html
-iframe with reftest-wait, contents of iframe not in reftest snapshot, even what would be in the snapshot before we start waiting for reftest-wait, webrender only
-either one of the above two or both?
474472-1.html
-test does not drawn green background color for a few lines of pixels on the top and left of iframe (reftest-wait)
841192-1.html
-larger strips of background color inside frameset are not drawn on top and left
370422-1.html (not filed)
-button in iframe, looks like we are not drawing the right half of it, both test and ref is dynamically modified but not reftest-wait
layout/reftests/border-radius/iframe-1.html
-we don't seem to support border radius on fission oop iframes
position-fixed-iframe-*.html
-need to support various reftest displayport and sync scroll attributes in fission oop iframes
-I've started on this
frame-scrolling-attr
-scrolling="" attribute is not supported
-looks like Emilio is working on this
Assignee | ||
Comment 7•5 years ago
|
||
I now have patches for all failures except the border radius applied to a oop fission iframe test.
Assignee | ||
Comment 8•5 years ago
|
||
(In reply to Timothy Nikkel (:tnikkel) from comment #7)
I now have patches for all failures except the border radius applied to a oop fission iframe test.
Patches up for border radius applied to an oop fission iframe now!
Assignee | ||
Comment 9•5 years ago
|
||
I forgot to mark them passing when I landed the patches that fixed them.
Comment 10•5 years ago
|
||
Comment 11•5 years ago
|
||
bugherder |
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Comment 13•4 years ago
|
||
Meta is M7 but individual bugs may be higher priority for Fission.
Assignee | ||
Comment 14•4 years ago
|
||
All fixed now.
Description
•