New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 775690 link

Starred by 3 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Oct 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Logs and Debug are missing from the console log filters

Reported by heath...@gmail.com, Oct 17 2017

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36

Steps to reproduce the problem:
1. Open developer tools
2. Click on the console tab
3. Now the filter only has Verbose, Info, Warnings, and Errors.

What is the expected behavior?
The filters in the drop down menu should be the same as they were in previous versions.

What went wrong?
In previous versions of Chromium, the filters included All, Errors, Warnings, Info, Logs, and Debug.  Now the console filter only has Verbose, Info, Warnings, and Errors.

Did this work before? Yes 

Chrome version: 61.0.3163.100  Channel: n/a
OS Version: OS X 10.13.0
Flash Version: 

Not being able to separate log levels is extremely frustrating.  This change was a major step backwards.  Check the link below to see a growing list of frustrated developers.
https://groups.google.com/forum/?fromgroups=#!topic/google-chrome-developer-tools/kH3FiDLlsFg%5B1-25%5D
 
Labels: Needs-Triage-M62

Comment 2 by woxxom@gmail.com, Oct 17 2017

The levels can be toggled individually basically the same as always with the exception of console.info now having the same level as console.log.

Comment 3 by heath...@gmail.com, Oct 18 2017

That is the point.  Grouping the filters together is never a good idea.  Console.log, console.info, and console.error are use a lot more than it seems you think.  Go ahead and read the replies in the forum to understand better.

Comment 4 by woxxom@gmail.com, Oct 18 2017

That's an old thread and Chrome has already restored the ability to toggle the levels individually which was broken in recent versions. There are check marks to the left of each level so you can display only errors or only warning or errors+warnings or any other combination you might need. As for console.info, it's not grouped, it was effectively replaced by console.log, which I agree is a bad decision that doesn't make much sense.

Comment 5 by heath...@gmail.com, Oct 18 2017

It's an old thread that is still going.  You obviously didn't read the whole thing.  What started out as a discussion about being unable to toggle the levels individually, has evolved into a discussion asking for the return of those different filters.  Yes we can now individually toggle the levels.  But they're still hard to use because some of the original filters are still grouped together making the filter useless.  What good is a filter if it doesn't filter enough?  Read the last couple pages to get a better understanding of what I'm talking about.

Comment 6 by woxxom@gmail.com, Oct 18 2017

>some of the original filters are still grouped together

Which original levels exactly? All levels except info (which was effectively removed) are mapped directly as verbose = debug, default = log/info, warning = warning, error = error

>Read the last couple pages to get a better understanding of what I'm talking about.

I've written about the problem myself on this bugtracker before it was even discussed publicly. And I agree that the old level selector was better and far more intuitive than the new one.

Comment 7 by heath...@gmail.com, Oct 18 2017

I'm referring to info.  Console.log, console.info, and console.error are still used often.  Removing info was a mistake.  If anything, adding filters makes more sense than removing filters.  This is the reason many developers have switched to Firefox Developer Edition.
Chrome: Verbose, Info, Warnings, Errors
FFDE: Errors, Warnings, Logs, Info, Debug, CSS, XHR, Requests

One of the concerns in that thread is that the network tab will equally simplified.
Ultimately when it comes to developers, I believe functionality is always valued more than usability.
Cc: vamshi.k...@techmahindra.com
Labels: Triaged-ET Needs-Feedback
@Reporter: As we are seeing the behavior is same in the reported chrome version 61.0.3163.100 and an older chrome version 60.0.3072.0. Could you please mention in which version it used to work fine before. 

Thanks! 

Comment 9 by heath...@gmail.com, Oct 18 2017

The issue first appeared in March with the "New Console UI Changes" in Google Chrome 58.  As you can see in the thread, this has been an issue for quite a while, and support to bring back the old console continues to grow.

https://developers.google.com/web/updates/2017/03/devtools-release-notes#console
Project Member

Comment 10 by sheriffbot@chromium.org, Oct 18 2017

Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "vamshi.kommuri@techmahindra.com" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 11 by caseq@chromium.org, Oct 20 2017

Status: WontFix (was: Unconfirmed)
This is by design, debug is now the same level as verbose and info is the same as log -- this was done for consistency with other common log frameworks. There's more discussion here: https://bugs.chromium.org/p/chromium/issues/detail?id=717776

Comment 12 by heath...@gmail.com, Oct 20 2017

I am aware of that issue.
You are obviously completely disconnected from your users.  Because that decision makes absolutely no sense.  The Dev Tools are for developers.  If you actually took time to know and understand the Dev Tools users, you would never of made the Dev Tools harder to use.  If you knew the Dev Tools users, you would of added functionality that made it easier to use.  Since your so out of touch, let me give you hint.  Developers will never support usability at the cost functionality.
Consistency with other log frameworks?  What frameworks?  Obviously not browsers.  Let's be honest here.  What do we even care about consistency with other common log frameworks that are not browser related?  It's obvious that the only reason this change was made was because someone was too lazy to switch mental modes between chrome and whatever else they were using.

Comment 13 Deleted

Comment 14 by heath...@gmail.com, Oct 24 2017

I am completely aware of the discussion above.  After all I filed the bug.  What doesn't make sense is why this change was even made.  What are the other common log frameworks?  Were web developers even asked if this was a desired change?  If so, is there a record of this discussion everyone can view?

Sign in to add a comment