[Webkit-unassigned] [Bug 127307] New: Web Inspector: Preferences/breakpoints don't persist by default in 3rd party apps

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jan 20 14:17:58 PST 2014


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

           Summary: Web Inspector: Preferences/breakpoints don't persist
                    by default in 3rd party apps
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Web Inspector
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: jalkut at red-sweater.com
                CC: timothy at apple.com, joepeck at webkit.org,
                    webkit-bug-importer at group.apple.com, graouts at apple.com


Developers who use WebView extensively in a Mac will find that although enabling WebKitDeveloperExtras for the app does provide access to the inspector, changes to the inspector UI, setting of breakpoints, etc. are not persisted across launches.

Chatting in the IRC channel with Timothy Hatcher, we arrived at a workaround that causes the preferences to persist as expected: imposing an alternative path for the: WebKitLocalStorageDatabasePathPreferenceKey. It appears that the default value for this preferences causes the inspector to fail to save and restore the pertinent UI state preferences on behalf of the 3rd party app.

In IRC, Timothy suggested that the inspector could: "enable local storage on our inspector preferences and set a default path so it will work out of the box".

This would be a great enhancement and facilitate debugging for 3rd party developers who are incorporating WebView technologies into native apps.

-- 
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