Open Bug 1433716 Opened 6 years ago Updated 1 year ago

[meta] 3 Pane Inspector

Categories

(DevTools :: Inspector, enhancement, P3)

enhancement

Tracking

(relnote-firefox 62+, firefox62 affected)

Tracking Status
relnote-firefox --- 62+
firefox62 --- affected

People

(Reporter: gl, Unassigned)

References

(Depends on 3 open bugs)

Details

(Keywords: dev-doc-needed, feature, meta)

Tracking bug to replace Bug 1369945 for the 3 pane inspector
Depends on: 1433718
Depends on: 1369945
Depends on: 1403334
Depends on: 1434514
Depends on: 1436185
No longer depends on: 1436185
Depends on: 1436549
Depends on: 1437881
Depends on: 1437884
Depends on: 1437887
Depends on: 1351685
Depends on: 1437890
Can we get a bug re: missing tooltips? I noticed a few (e.g., hover over the tabs "Rules, Computed, Layout, ..."). Would be great to fix up similar UX nits before shipping. Thx!
Depends on: 1438002
Mockup for an onboarding tooltip: https://mozilla.invisionapp.com/share/QNG9JQXVRBY#/screens/284159829
("Learn more" page may not be necessary - if included it still needs to be designed)

This tooltip is patterned after the standard Photon doorhanger: https://design.firefox.com/photon/components/doorhangers.html
Depends on: 1446503
Depends on: 1446944
Depends on: 1447528
Depends on: 1447562
Depends on: 1448419
Depends on: 1449024
Depends on: 1448096
Depends on: 1453529
Depends on: 1455779
Depends on: 1459257
Depends on: 1456779
Severity: normal → enhancement
Keywords: meta
Depends on: 1462445
Depends on: 1462451
Depends on: 1462648
No longer depends on: 1448096
Depends on: 1464233
Depends on: 1465649
Depends on: 1467543
Depends on: 1467564
Product: Firefox → DevTools
Patrick, looks like this is going to be on by default in beta 62. How about this as a release note:

Three-pane Inspector in Developer Tools separates the rules into its own panel

If you would like different wording, please let me know.
Flags: needinfo?(pbrosset)
Sounds good to me, but let's check with Gabriel too.
Flags: needinfo?(pbrosset) → needinfo?(gl)
(In reply to Liz Henry (:lizzard) (needinfo? me) from comment #3)
> Patrick, looks like this is going to be on by default in beta 62. How about
> this as a release note:
> 
> Three-pane Inspector in Developer Tools separates the rules into its own
> panel
> 
> If you would like different wording, please let me know.

Perhaps change "Three-pane" to "3 Pane" otherwise sounds good to me. Thanks Liz!
Flags: needinfo?(gl)
Assignee: gl → nobody
Status: ASSIGNED → NEW
Depends on: 1472309
Looks like this is on track to ship with 62 release. 

Pascal mentioned there was lots of positive reaction to this feature. Gabriel, do you want to write a blog post or something we can link to from release notes?
Flags: needinfo?(gl)
(In reply to Liz Henry (:lizzard) (needinfo? me) from comment #6)
> Looks like this is on track to ship with 62 release. 
> 
> Pascal mentioned there was lots of positive reaction to this feature.
> Gabriel, do you want to write a blog post or something we can link to from
> release notes?

I think a blog post would be a good idea. Do you have any timeline or guidelines of what you are looking for in the blog post.
Flags: needinfo?(gl)
For timing, Something a little before or during RC week (last week of August) would be good, just so I have a link when we publish the notes with the release!   For the content, up to you, whatever you think would interest users (and that the tech press might to cover).  An explanation with a screenshot?
Depends on: 1482869
Depends on: 1483134
Depends on: 1503203
Depends on: 1546441
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.