Closed Bug 1709269 Opened 3 years ago Closed 3 years ago

[DevTools Release 90 Tasks] Remove outdated watcher traits

Categories

(DevTools :: Framework, task, P3)

task

Tracking

(firefox90 fixed)

RESOLVED FIXED
90 Branch
Tracking Status
firefox90 --- fixed

People

(Reporter: jdescottes, Assigned: jdescottes)

References

(Blocks 1 open bug)

Details

Attachments

(5 files)

We have two watcher actor traits that can be removed in 90 cycle + others already outdated: https://searchfox.org/mozilla-central/rev/185ab5e4f4e01341e009cd4633d1275ffe4d4c8b/devtools/server/actors/watcher.js#165-185

The Bugbug bot thinks this bug should belong to the 'DevTools::Framework' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

Component: General → Framework

The rest of the patches in this stack will remove WatcherActor traits.
But the call sites should still check that the watcher is available.
Making the argument optional allows to reuse the same method as we remove the traits.

Blocks: 1709292
Pushed by jdescottes@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/dd1897d8f4f7
[devtools] Make type optional in TargetCommand::hasTargetWatcherSupport r=nchevobbe
https://hg.mozilla.org/integration/autoland/rev/01c734cf932b
[devtools] Remove set-breakpoints watcher trait r=nchevobbe
https://hg.mozilla.org/integration/autoland/rev/4b050529f294
[devtools] Remove target-configuration watcher trait r=nchevobbe
https://hg.mozilla.org/integration/autoland/rev/8a076c8a6809
[devtools] Remove thread-configuration watcher trait r=nchevobbe
https://hg.mozilla.org/integration/autoland/rev/93e7d2403509
[devtools] Remove set-xhr-breakpoints watcher trait r=nchevobbe
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: