[remote-dbg-next] UX-implementation: Debug Targets
Categories
(DevTools :: about:debugging, enhancement, P1)
Tracking
(firefox68 fixed)
Tracking | Status | |
---|---|---|
firefox68 | --- | fixed |
People
(Reporter: jdescottes, Assigned: daisuke)
References
(Blocks 1 open bug)
Details
Attachments
(10 files)
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review |
We have mockups (more or less finalized) for all debug targets.
Tabs
UX Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1512642
Conclusion:
No recent mockups here either. I think the most refined debug targets work we have is still the extensions debug target:
https://mozilla.invisionapp.com/share/4PQDY0Z7GN3#/screens/346852729
It seems to be in-line with earlier mockups for the tab debug target found at https://mozilla.invisionapp.com/share/M2PUG8ISVKJ#/screens/340431174
I think we will move the "smart url cropping" mentioned in the summary in a separate implementation bug.
Extensions
UX Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1512649
Conclusion:
The latest mockups for Extensions targets are available in the last page of https://mozilla.invisionapp.com/share/4PQDY0Z7GN3#/screens/346852729
Workers
UX Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1512658
Conclusion:
We don't have recent mockups for the service worker targets.
The overall design should be similar to the temporary extensions design visible at https://mozilla.invisionapp.com/share/4PQDY0Z7GN3#/screens/346852729
The properties for service workers should be:
- scope
- state
- fetch
The Inspect button should be the main card action.
The addition buttons displayed below the properties should be: start, push, unregister
Reporter | ||
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 1•6 years ago
|
||
Assignee | ||
Comment 2•6 years ago
|
||
Depends on D21887
Assignee | ||
Comment 3•6 years ago
|
||
Depends on D21888
Assignee | ||
Comment 4•6 years ago
|
||
Depends on D21889
Assignee | ||
Comment 5•6 years ago
|
||
Depends on D21890
Assignee | ||
Comment 6•6 years ago
|
||
Depends on D21892
Assignee | ||
Comment 7•6 years ago
|
||
Depends on D21893
Assignee | ||
Comment 8•6 years ago
|
||
Depends on D21894
Assignee | ||
Comment 9•6 years ago
|
||
According to this mock, the status locates at top of item.
https://mozilla.invisionapp.com/share/M2PUG8ISVKJ#/screens/339158284
Thus, although make that to move in this patch, we may ignore.
Depends on D21895
Assignee | ||
Comment 10•6 years ago
|
||
Depends on D21896
Comment 11•6 years ago
|
||
Comment 12•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/9f76239ec701
https://hg.mozilla.org/mozilla-central/rev/600afe2d4588
https://hg.mozilla.org/mozilla-central/rev/77a7a2abdde3
https://hg.mozilla.org/mozilla-central/rev/8979a0414196
https://hg.mozilla.org/mozilla-central/rev/c53d7aa8bb01
https://hg.mozilla.org/mozilla-central/rev/278e2992c135
https://hg.mozilla.org/mozilla-central/rev/a30ab6d22758
https://hg.mozilla.org/mozilla-central/rev/db827a565586
https://hg.mozilla.org/mozilla-central/rev/4b93bb3516af
https://hg.mozilla.org/mozilla-central/rev/3f9c52ed8eaa
Description
•