RESOLVED FIXED 104401
[WK2] Network process should use a correct storage session in private browsing mode
https://bugs.webkit.org/show_bug.cgi?id=104401
Summary [WK2] Network process should use a correct storage session in private browsin...
Alexey Proskuryakov
Reported 2012-12-07 14:20:36 PST
Attachments
proposed patch (21.79 KB, patch)
2012-12-07 14:31 PST, Alexey Proskuryakov
webkit-ews: commit-queue-
with a build fix (21.71 KB, patch)
2012-12-07 14:41 PST, Alexey Proskuryakov
webkit-ews: commit-queue-
more build fixing (21.71 KB, patch)
2012-12-07 14:52 PST, Alexey Proskuryakov
beidson: review+
Alexey Proskuryakov
Comment 1 2012-12-07 14:31:58 PST
Created attachment 178278 [details] proposed patch
Early Warning System Bot
Comment 2 2012-12-07 14:39:57 PST
Comment on attachment 178278 [details] proposed patch Attachment 178278 [details] did not pass qt-wk2-ews (qt): Output: http://queues.webkit.org/results/15183560
Alexey Proskuryakov
Comment 3 2012-12-07 14:41:30 PST
Created attachment 178282 [details] with a build fix
Early Warning System Bot
Comment 4 2012-12-07 14:47:20 PST
Comment on attachment 178282 [details] with a build fix Attachment 178282 [details] did not pass qt-wk2-ews (qt): Output: http://queues.webkit.org/results/15188454
Alexey Proskuryakov
Comment 5 2012-12-07 14:52:52 PST
Created attachment 178285 [details] more build fixing
Brady Eidson
Comment 6 2012-12-07 16:06:04 PST
Comment on attachment 178285 [details] more build fixing View in context: https://bugs.webkit.org/attachment.cgi?id=178285&action=review > Source/WebKit2/NetworkProcess/mac/RemoteNetworkingContext.h:46 > - RemoteNetworkingContext(bool needsSiteSpecificQuirks, bool localFileContentSniffingEnabled); > + RemoteNetworkingContext(bool needsSiteSpecificQuirks, bool localFileContentSniffingEnabled, bool privateBrowsingEnabled); Could we make this be enums instead of bools?
Alexey Proskuryakov
Comment 7 2012-12-07 16:19:48 PST
Committed <http://trac.webkit.org/changeset/136997>. > Could we make this be enums instead of bools? I'm not sure if we really need to, at least not yet. We primarily use enums for readability, but when we're done hooking up all the arguments, there will be no mysterious false and true literals. Of course, there is the added benefit of type safety, which is worth considering too.
Note You need to log in before you can comment on or make changes to this bug.