Closed Bug 1903086 Opened 4 months ago Closed 3 months ago

Use script blocker in Document::DoUpdateSVGUseElementShadowTrees().

Categories

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

task

Tracking

()

RESOLVED FIXED
129 Branch
Tracking Status
firefox129 --- fixed

People

(Reporter: jjaschke, Assigned: jjaschke)

References

Details

Attachments

(1 file)

Bug 1897956 got backed out because of reentrant flushing. To prevent this, Document::DoUpdateSVGUseElementShadowTrees() should use a script blocker.

Pushed by jjaschke@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5c96ab83cfe9 Use script blocker in `Document::DoUpdateSVGElementShadowTrees()`. r=emilio

Backed out for causing reftests failures.

  • Backout link
  • Push with failures
  • Failure Log
  • Failure line: REFTEST TEST-UNEXPECTED-FAIL | layout/reftests/svg/use-restrictions.svg != layout/reftests/svg/use-restrictions-not-restricted-ref.svg | assertion count 1 is more than expected 0 assertions
Flags: needinfo?(jjaschke)
Pushed by jjaschke@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ce4356c4e045 Use script blocker in `Document::DoUpdateSVGElementShadowTrees()`. r=emilio
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 129 Branch
Flags: needinfo?(jjaschke)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: