The remote profiler doesn't pick up the preferences from the remote about:profiling page
Categories
(DevTools :: Performance Tools (Profiler/Timeline), defect, P1)
Tracking
(firefox-esr78 unaffected, firefox-esr91 unaffected, firefox92 unaffected, firefox93 unaffected, firefox94 fixed)
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | unaffected |
firefox-esr91 | --- | unaffected |
firefox92 | --- | unaffected |
firefox93 | --- | unaffected |
firefox94 | --- | fixed |
People
(Reporter: julienw, Assigned: julienw)
References
(Regression)
Details
(Keywords: regression)
Attachments
(5 files)
STR:
- Open about:debugging
- Connect to a phone or another firefox that's run with
--start-debugger-server
- Switch to the "custom" preset and click on "Edit Settings"
- Change some settings, then click on the back button in the page
=> Notice that nothing changed in the devtools panel (look especially at the description below). If you changed the preset in the settings page, it's still in "custom" in the devtools panel.
- Select some preset, then come back to "custom" and click on "Edit Settings"
=> Notice that nothing changed in the settings page, but the custom values should have been reset.
This is due to how we handle preferences now, and exposes a bug that was present but not visible.
Assignee | ||
Updated•3 years ago
|
Updated•3 years ago
|
Comment 1•3 years ago
|
||
The regressed by field suggests this broke yesterday. Can you please clarify what broke this if 92/93 are also affected?
Assignee | ||
Comment 2•3 years ago
|
||
Yeah this broke yesterday, this was working before as far as I could see!
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 3•3 years ago
|
||
Assignee | ||
Comment 4•3 years ago
|
||
Assignee | ||
Comment 5•3 years ago
|
||
Depends on D124970
Assignee | ||
Comment 6•3 years ago
|
||
Depends on D124971
Assignee | ||
Comment 7•3 years ago
|
||
Depends on D124972
Assignee | ||
Comment 8•3 years ago
|
||
Depends on D124973
Updated•3 years ago
|
Pushed by jwajsberg@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/67bdb0022b4b [devtools performance] Use a different page context for the remote devtools panel r=jdescottes https://hg.mozilla.org/integration/autoland/rev/8b8092a4b068 [devtools performance] Properly destroy all observers in all cases r=jdescottes https://hg.mozilla.org/integration/autoland/rev/2086475d4f84 [devtools performance] Split helpers from head.js so that they can be reused more easily r=jdescottes https://hg.mozilla.org/integration/autoland/rev/cfb44eceecab [devtools performance] In tests, load the real profiler UI in about:debugging instead of a blank page r=jdescottes https://hg.mozilla.org/integration/autoland/rev/ae13bde882aa [devtools performance] Add a test to check that settings are properly applied when profiling in about:debugging r=jdescottes
Comment 10•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/67bdb0022b4b
https://hg.mozilla.org/mozilla-central/rev/8b8092a4b068
https://hg.mozilla.org/mozilla-central/rev/2086475d4f84
https://hg.mozilla.org/mozilla-central/rev/cfb44eceecab
https://hg.mozilla.org/mozilla-central/rev/ae13bde882aa
Updated•3 years ago
|
Updated•3 years ago
|
Description
•