Closed Bug 1776250 Opened 2 years ago Closed 2 years ago

The inspector doesn't correctly manage switching from multiprocess to parent process browser toolbox

Categories

(DevTools :: Inspector, enhancement)

enhancement

Tracking

(firefox105 fixed)

RESOLVED FIXED
105 Branch
Tracking Status
firefox105 --- fixed

People

(Reporter: ochameau, Assigned: jdescottes)

References

(Blocks 2 open bugs, Regressed 1 open bug)

Details

Attachments

(1 file)

The markup view doesn't update and you might still see content of target being removed, typically the content of tabs. The rule view will be empty when selecting any element of the document that are in the content processes.

Also, it would be nice to display some explicit message on <browser> and <iframe> that we can't debug because of this new feature.

Just a WIP. This lacks localization as well as dynamic updates when a target gets removed.

Assignee: nobody → jdescottes
Status: NEW → ASSIGNED
Depends on: 1781726
Blocks: 1782543
Blocks: 1782546
Pushed by jdescottes@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/600f16b46822
[devtools] Show a badge in the markupview when children are unavailable r=nchevobbe
Regressions: 1782568
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 105 Branch

Regression on custom expandall

== Change summary for alert #34985 (as of Wed, 03 Aug 2022 08:03:46 GMT) ==

Regressions:

Ratio Test Platform Options Absolute values (old vs new)
11% damp custom.inspector.expandall.balanced linux1804-64-shippable-qr e10s fission stylo webrender-sw 562.27 -> 624.10
10% damp custom.inspector.expandall.balanced linux1804-64-shippable-qr e10s fission stylo webrender 620.19 -> 683.83
10% damp custom.inspector.expandall.balanced windows10-64-shippable-qr e10s fission stylo webrender-sw 619.37 -> 682.46
10% damp custom.inspector.expandall.balanced windows10-64-shippable-qr e10s fission stylo webrender 609.25 -> 671.03
10% damp custom.inspector.expandall.balanced macosx1015-64-shippable-qr e10s fission stylo webrender-sw 534.32 -> 586.74
10% damp custom.inspector.expandall.balanced macosx1015-64-shippable-qr e10s fission stylo webrender 532.25 -> 583.30
9% damp custom.inspector.expandall.manychildren windows10-64-shippable-qr e10s fission stylo webrender 130.16 -> 141.26
8% damp custom.inspector.expandall.manychildren linux1804-64-shippable-qr e10s fission stylo webrender 129.90 -> 140.65
8% damp custom.inspector.expandall.manychildren macosx1015-64-shippable-qr e10s fission stylo webrender-sw 128.66 -> 139.24
6% damp custom.inspector.expandall.manychildren windows10-64-shippable-qr e10s fission stylo webrender-sw 130.17 -> 137.35

For up to date results, see: https://treeherder.mozilla.org/perfherder/alerts?id=34985

Needs to be investigated

Flags: needinfo?(jdescottes)
Regressions: 1783606
Flags: needinfo?(jdescottes)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: