Closed Bug 1647496 Opened 4 years ago Closed 4 years ago

Make ContentIsCrossDocDescendantOf handle interstitial OOP frames

Categories

(Core :: DOM: Core & HTML, defect)

defect

Tracking

()

RESOLVED FIXED
mozilla79
Tracking Status
firefox79 --- fixed

People

(Reporter: kmag, Assigned: kmag)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

In the case where a frame has an in-process ancestor, but an out-of-process frame in-between, ContentIsCrossDocDescendantOf will always return false when given a node in that ancestor document and a node in the descendant, even if the former is actually an ancestor of the frame tree that leads the the descendant. This is different from the behavior in a non-Fission world, where the cross-origin interstitial elements will be walked in their entirety, and it will return true.

Blocks: fission
Pushed by maglione.k@gmail.com: https://hg.mozilla.org/integration/autoland/rev/537b4996fb03 Make ContentIsCrossDocDescendantOf handle interstitial OOP frames. r=nika
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla79
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: