Closed Bug 1883847 Opened 7 months ago Closed 4 months ago

Create WorkerTargets for Shared Worker from the server codebase

Categories

(DevTools :: Framework, task)

task

Tracking

(firefox128 fixed)

RESOLVED FIXED
128 Branch
Tracking Status
firefox128 --- fixed

People

(Reporter: ochameau, Assigned: ochameau)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Similarly to bug 1651522, we should drop the legacy worker listener in favor of creating the worker targets directly from the server, via the Watcher framework.

Bug 1866814 should drastically simplify how to support new type of worker.

Assignee: nobody → poirot.alex
Status: NEW → ASSIGNED

There is an r+ patch which didn't land and no activity in this bug for 2 weeks.
:ochameau, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit BugBot documentation.

Flags: needinfo?(poirot.alex)
Flags: needinfo?(nchevobbe)

Alex was away for a bit

Flags: needinfo?(nchevobbe)

I'll land this alongside bug 1651518 as try is failing if I land only this patch.

Flags: needinfo?(poirot.alex)
Pushed by apoirot@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b8a2473c47c0
[devtools] Add support for server side SHARED_WORKER target support. r=devtools-reviewers,nchevobbe
Status: ASSIGNED → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → 128 Branch
Pushed by apoirot@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/af28e5f719e8
[devtools] Add support for server side SHARED_WORKER target support. r=devtools-reviewers,nchevobbe

Backed out for causing dt failures in nsTArray.h

  • Backout link
  • Push with failures
  • Failure Log
  • Failure line: SUMMARY: ThreadSanitizer: data race /builds/worker/workspace/obj-build/dist/include/nsTArray.h:397:43 in Length
    SUMMARY: ThreadSanitizer: data race /builds/worker/workspace/obj-build/dist/include/nsTArray.h:2694:23 in AppendElementInternal<nsTArrayInfallibleAllocator, mozilla::dom::WorkerRunnable *const &>
Flags: needinfo?(poirot.alex)
Flags: needinfo?(poirot.alex)
Pushed by apoirot@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2ca692626205
[devtools] Add support for server side SHARED_WORKER target support. r=devtools-reviewers,nchevobbe
Status: REOPENED → RESOLVED
Closed: 4 months ago4 months ago
Resolution: --- → FIXED
Target Milestone: --- → 128 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: