Closed Bug 1813475 Opened 1 year ago Closed 1 year ago

Convert a first actor to use ES Class (the web console actor)

Categories

(DevTools :: Framework, task)

task

Tracking

(firefox111 fixed)

RESOLVED FIXED
111 Branch
Tracking Status
firefox111 --- fixed

People

(Reporter: ochameau, Assigned: ochameau)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

This is the first step toward bug 1512153.
Let's add the necessary glue in protocol.js to allow using ES Classes and "extends Actor" and pick one notable actor to see how it can be done.

Blocks: 1813476
  • Note that "conn" attribute is now managed by Actor.

  • We might want to finally remove "requestTypes".
    This isn't used by the frontend... may be third party use it?
    This allows to list all available RDP methods of all actors.

  • All actors now have to be instantiated via "new ".

Assignee: nobody → poirot.alex
Status: NEW → ASSIGNED
Pushed by apoirot@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/89b25afd7f3f
[devtools] Convert a first Actor to ES Class, the web console actor. r=devtools-reviewers,nchevobbe
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 111 Branch
You need to log in before you can comment on or make changes to this bug.