Closed Bug 1608530 Opened 5 years ago Closed 4 years ago

[meta] Make users of `GetFrameElement[Internal]` Fission-compatible

Categories

(Core :: DOM: Core & HTML, task, P2)

task

Tracking

()

RESOLVED FIXED
Fission Milestone M7

People

(Reporter: nika, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: meta)

These methods effectively climb the docshell tree, returning an element from the parent document. Callers may not be compatible with Fission, as the method will return nullptr within out-of-process frames.

Also GetFrameElementOuter/GetRealFrameElementOuter

M6a because we should figure out soon how many of these calls will cause problems.

Fission Milestone: M6 → M6a
Priority: -- → P2
Assignee: nobody → kmaglione+bmo
Depends on: 1647438
Depends on: 1647442
Depends on: 1647446
Depends on: 1647449
Depends on: 1647452
Depends on: 1647454

kmag said the auditing is complete in M6a so re-purposing the bug to fix the APIs and moving to M6b.

Status: NEW → ASSIGNED
Fission Milestone: M6a → M6b
Summary: Audit users of `GetFrameElement[Internal]` for Fission → [meta] Make users of `GetFrameElement[Internal]` Fission-compatible

This is a meta bug and all sub-bugs have been assigned Fission milestones. Moving the meta bug to M7 so we make sure to review all dependencies before rolling out to beta.

Fission Milestone: M6b → M7
Assignee: kmaglione+bmo → nobody
Status: ASSIGNED → NEW

All dependencies fixed. Marking it closed.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.