Introduce TabDescriptors
Categories
(DevTools :: General, task, P1)
Tracking
(Fission Milestone:M6, firefox75 fixed)
Tracking | Status | |
---|---|---|
firefox75 | --- | fixed |
People
(Reporter: yulia, Assigned: jdescottes)
References
(Blocks 2 open bugs, Regressed 1 open bug)
Details
(Whiteboard: dt-fission-m2-mvp )
Attachments
(6 files, 4 obsolete files)
Similar to processDescriptors and frameDescriptors, we want to be able to have descriptors for tabs.
Reporter | ||
Updated•5 years ago
|
Reporter | ||
Updated•5 years ago
|
Reporter | ||
Comment 1•5 years ago
|
||
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Comment 4•5 years ago
|
||
Tracking DevTools bugs for Fission Nightly (M6) milestone
Assignee | ||
Comment 5•5 years ago
|
||
Assignee | ||
Comment 9•5 years ago
|
||
Depends on D63503
Fix another test
Fix getTab
Investigate listTabs issues for about debugger
prettier on actors/descriptors/tab
Fix race condition in selectRuntime helper after making watchRuntime more async
Bail out of listTabs if root front was destroyed
Reject tab descriptor update request if the tab is closed
Return empty array instead of null when listTabs fails
WIP : Do not destroy tab descriptor front on exited event
Wait for the toolbox tab to disappear in aboutdebugging target destroyed test
Stop using attach in browser_dbg_listtabs-01 because tab targets are automatically attached now
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 12•5 years ago
|
||
Try for the current stack: https://treeherder.mozilla.org/#/jobs?repo=try&revision=55dce64e70f93fc8093bccece17b994531cd7d8e
Assignee | ||
Comment 13•5 years ago
|
||
- cold.inspector.open.DAMP 5.4% slower
- cold.netmonitor.open.DAMP 2.5% slower
- cold.webconsole.open.DAMP 4.2% slower
- complicated.netmonitor.open.DAMP 2.6% slower
- simple.styleeditor.open.DAMP 3.8% slower
- simple.webconsole.close.DAMP 6.8% slower
- simple.webconsole.open.DAMP 2.6% slower
Updated•5 years ago
|
Assignee | ||
Comment 14•5 years ago
|
||
I think I have most comments addressed. New try push: https://treeherder.mozilla.org/#/jobs?repo=try&revision=8e60b6c70001d9e77ee22ff99ab999e4621dedab
Comment 15•5 years ago
|
||
Pushed by jdescottes@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2640fedd4b7d Rename FrameTargetProxyActor to TabDescriptorActor r=ochameau https://hg.mozilla.org/integration/autoland/rev/4001ef023857 migrate TabDescriptorActor to a protocol.js actor r=ochameau https://hg.mozilla.org/integration/autoland/rev/7209387fd76b Move tab call to getTarget from the server to the client r=ochameau https://hg.mozilla.org/integration/autoland/rev/15ab7909725f Return threadActor in browsing context form updates r=ochameau https://hg.mozilla.org/integration/autoland/rev/b70997375b03 Fix race condition in tests after introducing tab descriptors r=ochameau https://hg.mozilla.org/integration/autoland/rev/545bbdbc329e Test tab descriptor in browser_target_parents.js r=ochameau
Comment 16•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/2640fedd4b7d
https://hg.mozilla.org/mozilla-central/rev/4001ef023857
https://hg.mozilla.org/mozilla-central/rev/7209387fd76b
https://hg.mozilla.org/mozilla-central/rev/15ab7909725f
https://hg.mozilla.org/mozilla-central/rev/b70997375b03
https://hg.mozilla.org/mozilla-central/rev/545bbdbc329e
Assignee | ||
Comment 18•5 years ago
|
||
There is already a ni? in the other bug.
Description
•