WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
151151
Web Inspector: inspector settings should not be shared between different inspection levels
https://bugs.webkit.org/show_bug.cgi?id=151151
Summary
Web Inspector: inspector settings should not be shared between different insp...
Blaze Burg
Reported
2015-11-11 13:14:37 PST
SUMMARY: AFAIK, local storage settings (WebInspector.Setting) are only saved to local storage when the inspector closes. It's really easy to blow away your breakpoints if the inspector crashes. We should save this more often. Perhaps we can coalesce to do this every few seconds after a setting change.
Attachments
WIP
(15.09 KB, patch)
2015-11-23 09:46 PST
,
Blaze Burg
no flags
Details
Formatted Diff
Diff
How WK1 inspection levels are computed
(767.99 KB, image/jpeg)
2015-11-23 14:55 PST
,
Blaze Burg
no flags
Details
Proposed Fix
(22.94 KB, patch)
2015-11-23 15:34 PST
,
Blaze Burg
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2015-11-11 13:14:48 PST
<
rdar://problem/23504865
>
Blaze Burg
Comment 2
2015-11-22 22:30:25 PST
On investigation, settings are set to local storage immediately, but there is no namespacing for different inspection levels. Retitling to fix this bug first. There seems to be a separate bug about breakpoints not being saved to persistent storage in many cases (especially Inspector^2 when using Cmd-Q). I'll investigate that further after we use separate settings per inspection level.
Blaze Burg
Comment 3
2015-11-23 09:46:57 PST
Created
attachment 266090
[details]
WIP
Blaze Burg
Comment 4
2015-11-23 14:55:57 PST
Created
attachment 266100
[details]
How WK1 inspection levels are computed I attached a drawing that shows how InspectorFrontendClientLocal computes inspection levels. The WK2 case is, surprisingly, much simpler to reason about.
Blaze Burg
Comment 5
2015-11-23 15:34:47 PST
Created
attachment 266102
[details]
Proposed Fix
WebKit Commit Bot
Comment 6
2015-11-23 18:49:59 PST
Comment on
attachment 266102
[details]
Proposed Fix Clearing flags on attachment: 266102 Committed
r192756
: <
http://trac.webkit.org/changeset/192756
>
WebKit Commit Bot
Comment 7
2015-11-23 18:50:02 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