[remote-dbg-next] Add favicons for about:debugging and about:devtools-toolbox
Categories
(DevTools :: about:debugging, enhancement, P1)
Tracking
(firefox68 fixed)
| Tracking | Status | |
|---|---|---|
| firefox68 | --- | fixed |
People
(Reporter: jdescottes, Assigned: jdescottes)
References
(Blocks 2 open bugs)
Details
(Whiteboard: [remote-debugging-reserve] old-remote-debugging-ng-m3)
Attachments
(5 files)
| Assignee | ||
Comment 1•7 years ago
|
||
| Assignee | ||
Updated•7 years ago
|
| Assignee | ||
Comment 2•7 years ago
|
||
| Assignee | ||
Comment 3•7 years ago
|
||
| Assignee | ||
Comment 4•7 years ago
|
||
| Assignee | ||
Updated•6 years ago
|
Comment 6•6 years ago
|
||
How about the wrench icon? https://design.firefox.com/icons/viewer/#developer
This is in the category of DevTools, and the wrench kind of represents debugging
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Comment 7•6 years ago
|
||
Screenshot with:
- wrench icon for about:debugging
- window icon for about:devtools-toolbox (temporary)
- custom title for about:devtools-toolbox
For the about:devtools-toolbox title the pattern is:
- for local targets: Toolbox - {target type} / {target title}
- for remote targets: Toolbox ({connection type}) - {target type} / {target title}
- for error page: Toolbox - error occurred
I think it's nice to have the connection type, but for "Network" that also means you are less likely to see the target type and title. Maybe remote targets should be Toolbox - {target type} / {target title} ({connection type}) instead?
| Assignee | ||
Comment 8•6 years ago
|
||
Sorry to bother you again for this :) The Wrench icon looks good for about:debugging, I'm now looking for an icon for the "tabs" we open to debug targets. I am using the "window" icon in the screenshot above, because it kind of looks like a toolbox. Do you have any suggestion? Should we create a new icon?
| Assignee | ||
Comment 9•6 years ago
|
||
| Assignee | ||
Comment 10•6 years ago
|
||
Depends on D28963
| Assignee | ||
Comment 11•6 years ago
|
||
Depends on D28964
Updated•6 years ago
|
Comment 12•6 years ago
|
||
Comment 13•6 years ago
|
||
Backed out for dt failures on browser_aboutdebugging_serviceworker_timeout.js
Backout link: https://hg.mozilla.org/integration/autoland/rev/31c0dbb08e0c5bc4e9dbc46bca1c7d44bc9331e6
Log link: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=243448540&repo=autoland&lineNumber=2186
| Assignee | ||
Comment 14•6 years ago
|
||
Sorry about this!
This test should close the about:devtools-toolbox tab that is opened but instead it just calls toolbox.destroy.
Therefore we still have a tab now named "Toolbox - Worker / https://[...]" listed in the tabs.
And we are waiting until there are no targets in about:debugging that match the worker's script URL to detect that the worker has been removed. But since the about:devtools-toolbox tab is still there, and has the worker's URL in its title, it confuses our findDebugTargetByText helper.
Some tests were also waiting for "about:devtools-toolbox" to appear in the list of targets. I updated them to rely on the new title.
Comment 15•6 years ago
|
||
Comment 16•6 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/e23349259529
https://hg.mozilla.org/mozilla-central/rev/635651230a22
https://hg.mozilla.org/mozilla-central/rev/0471422dc4af
Comment 17•6 years ago
|
||
(Sorry I hadn't responded to the need info sooner -- the window icon does seem good for now :))
Description
•