[Webkit-unassigned] [Bug 67870] New: Private Browsing is a global setting, but it is treated as a per-page setting
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Sep 9 15:35:20 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=67870
Summary: Private Browsing is a global setting, but it is
treated as a per-page setting
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Keywords: NeedsRadar
Severity: Normal
Priority: P2
Component: WebCore Misc.
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: jberlin at webkit.org
In WebCore’s Settings.cpp’s setPrivateBrowsingEnabled, both of the following methods for turning on or off Private Browsing affect global settings:
// This modifies a static on ResourceHandle.
#if USE(CFURLSTORAGESESSIONS)
ResourceHandle::setPrivateBrowsingEnabled(privateBrowsingEnabled);
#endif
and
// This modifies the shared NSHTTPCookieStorage.
setCookieStoragePrivateBrowsingEnabled(privateBrowsingEnabled);
However, the Settings object is the Settings for a single Page. It should not be modifying global settings.
--
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