[Webkit-unassigned] [Bug 73041] Web Inspector: Simple Console UI improvement: remove "All" button

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Nov 23 13:24:08 PST 2011


https://bugs.webkit.org/show_bug.cgi?id=73041





--- Comment #2 from johnjbarton <johnjbarton at johnjbarton.com>  2011-11-23 13:24:08 PST ---
(In reply to comment #1)
> These filter buttons have checkbox behavior. 

At least in Chrome 17, these buttons have radio-button behavior. If you click one button, it is selected and the others are unselected.

> Use Cmd/Ctrl+click to toggle. 

I think this secret behavior ought to be the default for click and the current behavior should be wired to the secret option (secret as in no simple way to discover). Of course you probably don't want to make this change without some UI change as well so my vote would be to do this + remove All

> Do you want us to render them as checkboxes?

I think if they acted like checkboxes the rendering issues would not be as important. 

I think All is extraneous, but if you want it, then it should select All. The selection state of the console should be reflected in the state of the buttons. So if Errors are showing in the Console, the Error button should be selected. If All is a checkbox meaning "select all three other boxes" then

  All: off-> on should cause Errors,Logs,and Warnings -> On
  All: on -> off well this case makes no sense, but ok, -> Off

Note that if we don't have All, and the UI comes up with all three options selected, the user gets immediate understanding when they try a button: it goes to unselected and the console filters those logs.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list