Closed Bug 1308219 (enable-new-console) Opened 8 years ago Closed 7 years ago

[META] Pref on new console output in web console in all channels

Categories

(DevTools :: Console, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: linclark, Unassigned)

References

(Depends on 2 open bugs)

Details

(Keywords: meta)

This META collects blockers to turning on the web console in Developer Edition. This does not include browser console or browser toolbox.
No longer depends on: 1307922
Depends on: 1308840
Depends on: 1309749
Depends on: 1307931
There's been some discussion about the HTTP inspector lately and whether or not it should actually block this bug.

It has been added not long ago to the old console front-end (in version 48, in bug 1211525 I believe), in particular to help Firebug people migrate over to devtools.

If we don't implement this in the new console before it rides the train, then people using it today may miss it when the new version gets to them.

3 solutions:

- we add it to this bug and don't ride the trains before it's implemented,
- we don't add it here and do it later (possibly uplifting it if necessary),
- we don't add it here, and don't implement it at all, favoring the current workflow which is: click on a network request in the console output takes you to the netmonitor (which does have an HTTP inspector).

This needs to be a product decision. Pinging Bryan on this account.
Flags: needinfo?(clarkbw)
Alias: enable-new-console
Depends on: 1310608
Depends on: 1307942
Depends on: 1310630
Depends on: 1311426
On the whole we need a better macro perspective for our tools.  The user stories related to debugging network issues or network timing issues should lead us to the correct approach which is much harder to see at an individual (panel) micro level.

(In reply to Patrick Brosset <:pbro> from comment #1)
> There's been some discussion about the HTTP inspector lately and whether or
> not it should actually block this bug.
> 
> It has been added not long ago to the old console front-end (in version 48,
> in bug 1211525 I believe), in particular to help Firebug people migrate over
> to devtools.
> 
> If we don't implement this in the new console before it rides the train,
> then people using it today may miss it when the new version gets to them.

We don't have any direct metrics for usage of this feature AFAIK.  Let this be a lesson to us all. :-(

> 3 solutions:
> 
> - we add it to this bug and don't ride the trains before it's implemented,
> - we don't add it here and do it later (possibly uplifting it if necessary),

Lets start with this approach.  With this uplifting to DevEdition we'll see usage from another set of users who use the console quite a bit.  Gathering feedback from those users will give us some sense about the need to uplift this in November.

> - we don't add it here, and don't implement it at all, favoring the current
> workflow which is: click on a network request in the console output takes
> you to the netmonitor (which does have an HTTP inspector).

The major concern with this approach is that we believe Nightly and DevEdition users to be more proficient with the tools, which might mean that this feature is more appealing to the larger beta and release audiences where it will be too late to uplift by the time we land there and get feedback.
Flags: needinfo?(clarkbw)
Depends on: 1310801
Depends on: 1313050
Depends on: 1313119
Priority: -- → P2
Depends on: 1313765
Depends on: 1313921
Depends on: 1314571
Depends on: 1313688
Depends on: 1307905
Depends on: 1291815
Depends on: 1311168
Depends on: 1316225
Depends on: 1307889
Depends on: 1307892
Depends on: 1307890
Depends on: 1316266
No longer depends on: 1307889
Depends on: 1307940
No longer depends on: 1307890
Depends on: 1317076
Depends on: 1307871
No longer depends on: 1313921
Depends on: 1319136
Depends on: 1318796
Depends on: 1312823
Depends on: 1321485
Depends on: 1328012
Depends on: 1327995
Depends on: 1330203
No longer depends on: 1310630
No longer depends on: 1327995
No longer depends on: 1328012
Depends on: 1328012
Depends on: 1326937
Depends on: 1307874
Depends on: 1307880
Depends on: 1307881
Depends on: 1331007
Depends on: 1307884
Depends on: 1307889
Depends on: 1307895
Depends on: 1307890
Depends on: 1307906
Depends on: 1307921
Depends on: 1307922
Depends on: 1307924
No longer depends on: 1328012
Depends on: 1307927
Depends on: 1307928
Depends on: 1307929
Depends on: 1307937
Depends on: 1307946
Depends on: 1308566
Depends on: 1307943
Depends on: 1307935
Depends on: 1307932
Depends on: 1307897
Depends on: 1307877
Depends on: 1307869
Depends on: 1307885
Depends on: 1307899
Depends on: 1307902
Depends on: 1307909
Depends on: 1307915
Depends on: 1307914
Depends on: 1307913
Depends on: 1307912
Depends on: 1307911
Depends on: 1307916
Depends on: 1307917
Depends on: 1307918
Depends on: 1307923
Depends on: 1307925
Depends on: 1307926
Depends on: 1307934
Depends on: 1307936
Depends on: 1307947
Depends on: 1307954
Depends on: 1332011
Depends on: 1333131
Depends on: 1336937
Depends on: 1347127
Depends on: 1335717
Depends on: 1347986
Blocks: 696385
No longer depends on: 1332011
Depends on: 1355869
No longer depends on: 1297498
Depends on: 1356290
Depends on: 1341420
No longer depends on: 1335717
Depends on: 1358507
Depends on: 1358515
Depends on: 1359065
Depends on: 1358937
Depends on: 1359597
Depends on: 1361140
Depends on: 1361429
Depends on: 1361537
Depends on: 1361541
Depends on: 1361851
Depends on: 1362036
No longer depends on: 1333131
No longer depends on: 1307869
No longer depends on: 1307927
No longer depends on: 1341420
No longer depends on: 1307946
Depends on: 1363497
Depends on: 1363768
Depends on: 1364150
Depends on: 1368100
Depends on: 1370659
Blocks: 1374390
Depends on: 1378140
Summary: [META] Pref on new console output in web console in Developer Edition → [META] Pref on new console output in web console in all channels
Depends on: 1397425
No longer depends on: 1307921
No longer depends on: 1317076
No longer depends on: 1307943
No longer depends on: 1307935
No longer depends on: 1307926
No longer depends on: 1307924
No longer depends on: 1307902
No longer depends on: 1307899
No longer depends on: 1307877
The new console frontend is now active on all channels for the web toolbox, so resolving this one
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Blocks: 987373
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.