Closed Bug 1864817 Opened 2 years ago Closed 1 year ago

Process OnDataFinished for CSSLoader

Categories

(Core :: Networking: HTTP, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
125 Branch
Tracking Status
firefox125 --- fixed

People

(Reporter: smayya, Assigned: smayya)

References

(Blocks 1 open bug)

Details

(Whiteboard: [necko-triaged])

Attachments

(2 files, 3 obsolete files)

With 1851992, we have supported interfaces to send OnDataFinished to stream listeners. Currently the only listener that support processing of OnDataFinished is Html5Parser.

In this bug, we will support processing of OnDataFinished in CSSLoader

Severity: -- → S3
Priority: -- → P2
Whiteboard: [nec → [necko-triaged]
Attachment #9363656 - Attachment description: Bug 1864817 - implement OnDataFinished for CSSLoader. r=#necko,jesup,emilio → WIP: Bug 1864817 - implement OnDataFinished for CSSLoader. r=#necko,jesup,emilio
Attachment #9363656 - Attachment description: WIP: Bug 1864817 - implement OnDataFinished for CSSLoader. r=#necko,jesup,emilio → Bug 1864817 - implement OnDataFinished for CSSLoader. r=#necko,jesup,emilio
Attachment #9363656 - Attachment description: Bug 1864817 - implement OnDataFinished for CSSLoader. r=#necko,jesup,emilio → WIP: Bug 1864817 - implement OnDataFinished for CSSLoader. r=#necko,jesup,emilio
Attachment #9363656 - Attachment description: WIP: Bug 1864817 - implement OnDataFinished for CSSLoader. r=#necko,jesup,emilio → Bug 1864817 - implement OnDataFinished for CSSLoader. r=#necko,jesup,emilio
Attachment #9371968 - Attachment description: WIP: Bug 1864817 - wip patch → Bug 1864817 - dispatch SheetFinishedParsingAsync only after main thread OnStopRequest. r=emilio
Attachment #9371968 - Attachment description: Bug 1864817 - dispatch SheetFinishedParsingAsync only after main thread OnStopRequest. r=emilio → WIP: Bug 1864817 - dispatch SheetFinishedParsingAsync only after main thread OnStopRequest. r=emilio
Attachment #9371968 - Attachment description: WIP: Bug 1864817 - dispatch SheetFinishedParsingAsync only after main thread OnStopRequest. r=emilio → Bug 1864817 - dispatch SheetFinishedParsingAsync only after main thread OnStopRequest. r=emilio
Attachment #9371968 - Attachment is obsolete: true
Depends on: 1879207
Attachment #9378882 - Attachment description: Bug 1864817 - initialize STYLE_THREAD_POOL in Sevo_initialize. r=emilio → WIP: Bug 1864817 - initialize STYLE_THREAD_POOL in Sevo_initialize. r=emilio
Attachment #9379180 - Attachment is obsolete: true
Attachment #9378882 - Attachment description: WIP: Bug 1864817 - initialize STYLE_THREAD_POOL in Sevo_initialize. r=emilio → Bug 1864817 - initialize STYLE_THREAD_POOL in Sevo_initialize. r=emilio,jesup
Attachment #9372459 - Attachment is obsolete: true
Pushed by smayya@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/14d68154a5be initialize STYLE_THREAD_POOL in Sevo_initialize. r=emilio,jesup
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 125 Branch
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Attachment #9378882 - Attachment description: Bug 1864817 - initialize STYLE_THREAD_POOL in Sevo_initialize. r=emilio,jesup → Bug 1879207 - initialize STYLE_THREAD_POOL in Sevo_initialize. r=emilio,jesup
Status: REOPENED → ASSIGNED
See Also: → 1882046
Blocks: 1883391
Pushed by smayya@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9da36d4b3b14 implement OnDataFinished for CSSLoader. r=jesup,necko-reviewers,emilio
Backout by pstanciu@mozilla.com: https://hg.mozilla.org/mozilla-central/rev/9a7259a1e332 Backed out changeset 9da36d4b3b14 for causing frequent StyleSheet related failures. CLOSED TREE
Pushed by smayya@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/efd0e2ab4a14 implement OnDataFinished for CSSLoader. r=jesup,necko-reviewers,emilio

I don't think we should need the StyleSheet mutex...

Flags: needinfo?(emilio)
Flags: needinfo?(smayya)
Status: ASSIGNED → RESOLVED
Closed: 1 year ago1 year ago
Resolution: --- → FIXED
Flags: needinfo?(emilio)
See Also: → 1777931
See Also: → 1892660
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: