Closed Bug 1698891 Opened 4 years ago Closed 3 years ago

[meta] Enable server side target switching and first target retrievable via the Watcher actor by default

Categories

(DevTools :: Framework, task)

task

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ochameau, Assigned: ochameau)

References

(Blocks 3 open bugs)

Details

(Keywords: meta)

Attachments

(1 obsolete file)

Bug 1644397 will introduce support of top level target switching via the watcher actor (i.e. server side via target-available-form, instead of client side, via TabRemotenessChange and TabDescriptor.getTarget)
While bug 1686748 will allow fetching the first top level target via the watcher actor (i.e. server side instead of client side via TabDescriptor.getTarget)

But both these bug will land a preffed off support for all that.
Both bugs will probably use a single preference for both features.

This new bug is about toggling this preference to true by default.

Depends on: 1693269
Blocks: 1690100
Whiteboard: dt-fission-m3-triage
Depends on: 1644192
Depends on: 1686727
Summary: Enable server side target swiching and first target retrievable via the Watcher actor by default → Enable server side target switching and first target retrievable via the Watcher actor by default
Keywords: meta
Summary: Enable server side target switching and first target retrievable via the Watcher actor by default → [meta] Enable server side target switching and first target retrievable via the Watcher actor by default
Whiteboard: dt-fission-m3-triage
Depends on: 1702511
Depends on: 1704458
Depends on: 1692841
Depends on: 1704459
Depends on: 1705380
Depends on: 1707555
Depends on: 1707874
Depends on: 1707877
Depends on: 1707878
Depends on: 1707883
Depends on: 1707884
Depends on: 1707962
Depends on: 1708106
Depends on: 1708635
Depends on: 1704029
Depends on: 1709792
  • Stop memoizing web console front
  • track navigate via DOCUMENT_EVENT's dom-complete
  • workaround missed early will-navigate

These changes help fix browser_harautomation_simple.js

Assignee: nobody → poirot.alex
Status: NEW → ASSIGNED
Depends on: 1709794
Depends on: 1709826
Depends on: 1709947

Comment on attachment 9220552 [details]
Bug 1698891 - [devtools] Support target switching in har automation.

Revision D114464 was moved to bug 1709792. Setting attachment 9220552 [details] to obsolete.

Attachment #9220552 - Attachment is obsolete: true
Depends on: 1710582
Depends on: 1710810
Depends on: 1712586
Depends on: 1712591
Depends on: 1712737
Depends on: 1712557
Depends on: 1713678
Depends on: 1714508
Depends on: 1625026
Depends on: 1715904
Depends on: 1715905
Depends on: 1716960
Depends on: 1717050
Depends on: 1718022
No longer depends on: 1718022
Depends on: 1719156
Depends on: 1721364
Depends on: 1721369
Depends on: 1721372
Depends on: 1721379
Depends on: 1721384
Depends on: 1721398
Depends on: 1721403
Depends on: 1721554
Depends on: 1721555
Depends on: 1721556
Depends on: 1721557
Depends on: 1721558
Depends on: 1721559
Depends on: 1721561
Depends on: 1721733
Depends on: 1721789
Depends on: 1721790
Depends on: 1713670
Depends on: 1721800
Depends on: 1691588
Depends on: 1721823
Blocks: 1721852
Depends on: 1721885
Depends on: 1721907
Depends on: 1721911
Depends on: 1721912
Depends on: 1722460
Depends on: 1722461
Depends on: 1722462
Depends on: 1722476
Depends on: 1722477
Depends on: 1722479
Depends on: 1722493
Depends on: 1722543
Depends on: 1722545
Depends on: 1722547
Depends on: 1722553
Depends on: 1722575
Depends on: 1722501
Depends on: 1722663
Depends on: 1722664
Depends on: 1722677
Depends on: 1722688
Depends on: 1721991
Depends on: 1722714
Depends on: 1722749
Depends on: 1722800
Depends on: 1722801

Removing bug 1644192 from the list of blocking bugs. We did all what we had to do regarding migrating storage panel to server targets.
There is the story around extension storage, but this is used in toolboxes which aren't impacted by the server target preference. (i.e. webext toolboxes)

No longer depends on: 1644192
Depends on: 1722805
Blocks: 1704029
No longer depends on: 1704029

This has been ultimately been fixed by bug 1702715!

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: