WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
181628
Web Inspector: Make Console's Execution Context picker stand out when it is non-default
https://bugs.webkit.org/show_bug.cgi?id=181628
Summary
Web Inspector: Make Console's Execution Context picker stand out when it is n...
Joseph Pecoraro
Reported
2018-01-12 21:35:49 PST
Make Console's Execution Context picker stand out when it is non-default Steps to reproduce: 1. Inspect <
http://mdn.github.io/simple-web-worker/
> 2. Toggle between "Page" and "Worker" in quick console => Easy to not realize you are in a Worker context.
Attachments
[IMAGE] Page Execution Context Unchanged
(50.69 KB, image/png)
2018-01-12 21:41 PST
,
Joseph Pecoraro
no flags
Details
[IMAGE] Non-Default Execution Context Highlight
(51.39 KB, image/png)
2018-01-12 21:41 PST
,
Joseph Pecoraro
no flags
Details
[PATCH] Proposed Fix
(5.08 KB, patch)
2018-01-12 21:42 PST
,
Joseph Pecoraro
mattbaker
: review+
mattbaker
: commit-queue+
Details
Formatted Diff
Diff
[PATCH] Proposed Fix
(5.05 KB, patch)
2018-01-16 11:18 PST
,
Joseph Pecoraro
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2018-01-12 21:36:06 PST
<
rdar://problem/36492044
>
Joseph Pecoraro
Comment 2
2018-01-12 21:41:36 PST
Created
attachment 331273
[details]
[IMAGE] Page Execution Context Unchanged
Joseph Pecoraro
Comment 3
2018-01-12 21:41:55 PST
Created
attachment 331274
[details]
[IMAGE] Non-Default Execution Context Highlight
Joseph Pecoraro
Comment 4
2018-01-12 21:42:06 PST
Created
attachment 331275
[details]
[PATCH] Proposed Fix
Nikita Vasilyev
Comment 5
2018-01-15 16:54:59 PST
Comment on
attachment 331275
[details]
[PATCH] Proposed Fix Looks good, I like this! View in context:
https://bugs.webkit.org/attachment.cgi?id=331275&action=review
> Source/WebInspectorUI/UserInterface/Views/QuickConsole.css:102 > +.quick-console > .navigation-bar > .hierarchical-path.non-default-execution-context .execution-context { > + background: var(--selected-background-color); > + border-radius: 3px; > + color: white;
Should we use `color: var(--selected-foreground-color);` since it's used for the arrows?
Joseph Pecoraro
Comment 6
2018-01-16 10:52:53 PST
Comment on
attachment 331275
[details]
[PATCH] Proposed Fix View in context:
https://bugs.webkit.org/attachment.cgi?id=331275&action=review
>> Source/WebInspectorUI/UserInterface/Views/QuickConsole.css:102 >> + color: white; > > Should we use `color: var(--selected-foreground-color);` since it's used for the arrows?
Err, you're correct. And I do that down below. I think this line can be removed.
Joseph Pecoraro
Comment 7
2018-01-16 11:18:41 PST
Created
attachment 331405
[details]
[PATCH] Proposed Fix It was needed for the text portion of the picker (non-arrows). Updated to use the variable.
Matt Baker
Comment 8
2018-01-16 12:36:58 PST
Comment on
attachment 331275
[details]
[PATCH] Proposed Fix View in context:
https://bugs.webkit.org/attachment.cgi?id=331275&action=review
r=me
>>> Source/WebInspectorUI/UserInterface/Views/QuickConsole.css:102 >>> + color: white; >> >> Should we use `color: var(--selected-foreground-color);` since it's used for the arrows? > > Err, you're correct. And I do that down below. I think this line can be removed.
Good catch!
WebKit Commit Bot
Comment 9
2018-01-16 14:26:31 PST
Comment on
attachment 331405
[details]
[PATCH] Proposed Fix Clearing flags on attachment: 331405 Committed
r227003
: <
https://trac.webkit.org/changeset/227003
>
WebKit Commit Bot
Comment 10
2018-01-16 14:26:32 PST
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug