Closed Bug 1851787 Opened 1 year ago Closed 1 year ago

Be consistent with passing a PostDestroyData argument to nsIFrame::Destroy.

Categories

(Core :: Layout, defect)

defect

Tracking

()

RESOLVED FIXED
119 Branch
Tracking Status
firefox-esr115 119+ fixed
firefox119 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

Details

Crash Data

Attachments

(1 file)

No description provided.
Flags: needinfo?(emilio)
Depends on: 1851868
Depends on: 1852101
Flags: needinfo?(emilio)
Depends on: 1852076

This prevents anonymous content getting destroyed at weird times
during frame destruction.

Depends on D187692

Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/cf8445fff252 Plumb a DestroyContext through all functions that can destroy frames. r=dholbert
Pushed by emilio@crisal.io: https://hg.mozilla.org/integration/autoland/rev/2e516d053473 Reduce the amount of stack space ConstructFrameFromItemInternal takes.
Pushed by emilio@crisal.io: https://hg.mozilla.org/integration/autoland/rev/a782a47407d8 Annotate a mochitest that no longer asserts.
Duplicate of this bug: 1850858
Duplicate of this bug: 1850191
Duplicate of this bug: 1610088

Copying crash signatures from duplicate bugs.

Crash Signature: [@ nsINode::NodeType]

Copying crash signatures from duplicate bugs.

Crash Signature: [@ nsINode::NodeType] → [@ nsINode::NodeType] [@ ServoComputedData::StyleDisplay]
Crash Signature: [@ nsINode::NodeType] [@ ServoComputedData::StyleDisplay] → [@ nsINode::NodeType] [@ ServoComputedData::StyleDisplay]
Flags: needinfo?(emilio)
Flags: needinfo?(emilio)
No longer blocks: 1850191
Blocks: 1850191
No longer duplicate of this bug: 1850191
Blocks: 1610088
No longer duplicate of this bug: 1610088
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: