Get layout/reftests/async-scrolling/position-fixed-iframe-{1,2}.html to pass with Fission
Categories
(Core :: Panning and Zooming, task, P3)
Tracking
()
People
(Reporter: botond, Assigned: tnikkel)
References
Details
(Whiteboard: [apz:fission:4:S])
Attachments
(1 file)
Comment 2•6 years ago
|
||
I think this is because we don't handle reftest-displayport-Xs and reftest-async-scroll-Xs in out-of-process iframes in the reftest-harness. And I think Timothy has already known.
| Assignee | ||
Comment 3•6 years ago
|
||
(In reply to Hiroyuki Ikezoe (:hiro) from comment #2)
I think this is because we don't handle
reftest-displayport-Xs andreftest-async-scroll-Xs in out-of-process iframes in the reftest-harness. And I think Timothy has already known.
I wasn't aware of this test using using those attributes in oop iframes (because Matt only enabled that iframe in this test to be oop pretty recently), but you are correct that that was the plan the work done in bug 1593170. The initial work done for fission in the reftest harness was not intended to include supporting this feature. So we can either add support for these types of attributes in oop iframes or change the test to get around this restriction.
This also brings up the possibility that there are tests passing with fission because we don't support special reftest attributes like this in oop iframes because they are not testing the intended behaviour. So if we added support for that the tests may fail with fission when they test the intended behaviour.
| Assignee | ||
Comment 4•6 years ago
|
||
Looked into it briefly, seems like it would not be very hard to add support for reftest-displayport-* attributes in oop iframes. I'll probably get to it if no one gets to it before me.
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Comment 5•6 years ago
|
||
I started on this.
Comment 6•6 years ago
|
||
Any update here? If this isn't urgent maybe we should downgrade it to P3.
| Assignee | ||
Comment 7•6 years ago
|
||
Patches are up for review in bug 1615506 and bug 1615507. (I've been putting my reftest fission patches in separate bugs so I don't have to track which patch fixes which test exactly and some tests need multiple patches, although in this case it's clear.)
| Assignee | ||
Comment 8•6 years ago
|
||
P3 seems reasonable given that it's not tracked until the next fission milestone.
Comment 9•6 years ago
|
||
Sounds good, thanks!
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Comment 10•5 years ago
|
||
M6c because the dependencies are already in M6c.
| Assignee | ||
Comment 11•5 years ago
|
||
Depends on D62861
Comment 12•5 years ago
|
||
Comment 13•5 years ago
|
||
| bugherder | ||
Updated•5 years ago
|
Description
•