Closed Bug 1782710 Opened 2 years ago Closed 2 years ago

Debug asserts tripped while visiting https://whscience.org/gravityassist/

Categories

(Core :: Graphics: Text, defect, P3)

defect

Tracking

()

RESOLVED FIXED
105 Branch
Tracking Status
firefox105 --- fixed

People

(Reporter: aosmond, Assigned: aosmond)

References

Details

Attachments

(1 file)

While visiting https://whscience.org/gravityassist/ in a debug build, it uncovered a few more expected main thread bugs in the worker font code.

We do some initialization of gfxFontSrcURI and gfxFontFaceSrc that is
main thread only on the DOM worker threads. These portions of the
initialization can easily be deferred to on demand access since they are
only ever used on the main thread itself.

Pushed by aosmond@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b7b04703f99d Avoid accessing network service or principals on worker threads with font pathways. r=jfkthame

Backed out changeset b7b04703f99d (bug 1782710) for causing wpt failure, as requested by @Andrew

Backout link: https://hg.mozilla.org/integration/autoland/rev/8859d60015d0a334ace4b9739887e92e963e3b77

Flags: needinfo?(aosmond)
Flags: needinfo?(aosmond)
Pushed by aosmond@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9bf4473c5219 Avoid accessing network service or principals on worker threads with font pathways. r=jfkthame
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 105 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: