WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
205201
Web Inspector: Elements: restrict showing paint flashing and compositing borders to the Web Inspector session
https://bugs.webkit.org/show_bug.cgi?id=205201
Summary
Web Inspector: Elements: restrict showing paint flashing and compositing bord...
Devin Rousso
Reported
2019-12-12 22:14:55 PST
We often get bugs from users who turn on paint flashing or compositing borders, close Web Inspector, reopen Web Inspector, and are then surprised when the page flashes red or these borders exist all over the page. Given that the dark mode and print styles toggles are limited to the Web Inspector session, we should make these have the same behavior.
Attachments
Patch
(31.38 KB, patch)
2019-12-12 22:44 PST
,
Devin Rousso
no flags
Details
Formatted Diff
Diff
Patch
(30.87 KB, patch)
2019-12-18 22:46 PST
,
Devin Rousso
no flags
Details
Formatted Diff
Diff
Patch
(32.23 KB, patch)
2019-12-18 22:49 PST
,
Devin Rousso
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Devin Rousso
Comment 1
2019-12-12 22:44:49 PST
Created
attachment 385581
[details]
Patch
EWS Watchlist
Comment 2
2019-12-12 22:45:28 PST
This patch modifies the inspector protocol. Please ensure that any frontend changes appropriately use feature checks for new protocol features.
Timothy Hatcher
Comment 3
2019-12-18 10:38:20 PST
Comment on
attachment 385581
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=385581&action=review
> Source/WebCore/page/Settings.yaml:147 > + inspectorOverride: true
Slick, I didn't know about this.
WebKit Commit Bot
Comment 4
2019-12-18 12:07:06 PST
Comment hidden (obsolete)
Comment on
attachment 385581
[details]
Patch Rejecting
attachment 385581
[details]
from commit-queue. Failed to run "['/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch', '--status-host=webkit-queues.webkit.org', '--bot-id=webkit-cq-03', 'apply-attachment', '--no-update', '--non-interactive', 385581, '--port=mac']" exit_code: 2 cwd: /Volumes/Data/EWS/WebKit Logging in as
commit-queue@webkit.org
... Fetching:
https://bugs.webkit.org/attachment.cgi?id=385581&action=edit
Fetching:
https://bugs.webkit.org/show_bug.cgi?id=205201
&ctype=xml&excludefield=attachmentdata Processing 1 patch from 1 bug. Processing patch 385581 from
bug 205201
. Fetching:
https://bugs.webkit.org/attachment.cgi?id=385581
Failed to run "[u'/Volumes/Data/EWS/WebKit/Tools/Scripts/svn-apply', '--force', '--reviewer', u'Timothy Hatcher']" exit_code: 1 cwd: /Volumes/Data/EWS/WebKit Parsed 11 diffs from patch file(s). patching file Source/JavaScriptCore/ChangeLog Hunk #1 succeeded at 1 with fuzz 3. patching file Source/WebCore/ChangeLog Hunk #1 succeeded at 1 with fuzz 3. patching file Source/WebInspectorUI/ChangeLog Hunk #1 succeeded at 1 with fuzz 3. patching file Source/JavaScriptCore/inspector/protocol/Page.json patching file Source/WebCore/inspector/agents/InspectorPageAgent.cpp patching file Source/WebCore/inspector/agents/InspectorPageAgent.h patching file Source/WebCore/page/Settings.yaml patching file Source/WebInspectorUI/UserInterface/Base/Main.js Hunk #1 succeeded at 583 (offset 1 line). patching file Source/WebInspectorUI/UserInterface/Controllers/LayerTreeManager.js patching file Source/WebInspectorUI/UserInterface/Views/DOMTreeContentView.js Hunk #1 succeeded at 51 with fuzz 1. Hunk #2 succeeded at 144 (offset -7 lines). Hunk #3 FAILED at 163. Hunk #4 succeeded at 378 (offset -8 lines). Hunk #5 succeeded at 595 with fuzz 1 (offset -8 lines). 1 out of 5 hunks FAILED -- saving rejects to file Source/WebInspectorUI/UserInterface/Views/DOMTreeContentView.js.rej patching file Source/WebInspectorUI/UserInterface/Views/Layers3DContentView.js Failed to run "[u'/Volumes/Data/EWS/WebKit/Tools/Scripts/svn-apply', '--force', '--reviewer', u'Timothy Hatcher']" exit_code: 1 cwd: /Volumes/Data/EWS/WebKit Full output:
https://webkit-queues.webkit.org/results/13292956
Devin Rousso
Comment 5
2019-12-18 22:46:57 PST
Created
attachment 386067
[details]
Patch
Devin Rousso
Comment 6
2019-12-18 22:49:09 PST
Created
attachment 386068
[details]
Patch Oops, bad rebase
WebKit Commit Bot
Comment 7
2019-12-18 23:35:36 PST
Comment on
attachment 386068
[details]
Patch Clearing flags on attachment: 386068 Committed
r253739
: <
https://trac.webkit.org/changeset/253739
>
WebKit Commit Bot
Comment 8
2019-12-18 23:35:38 PST
All reviewed patches have been landed. Closing bug.
Radar WebKit Bug Importer
Comment 9
2019-12-18 23:36:17 PST
<
rdar://problem/58070760
>
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