[Webkit-unassigned] [Bug 63545] dom/html/level2/html/HTMLDocument12.html and dom/xhtml/level2/html/HTMLDocument12.xhtml fail on my machine

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 28 10:54:40 PDT 2011


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





--- Comment #9 from Eric Seidel <eric at webkit.org>  2011-06-28 10:54:40 PST ---
It looks like Cookies are shared across all applications on Mac OS X:
http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSHTTPCookieStorage_Class/Reference/Reference.html#//apple_ref/occ/cl/NSHTTPCookieStorage

I suspect the right way to fix this is to make DRT use its own separate cookie storage, by overriding sharedCookieStorage:
http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSHTTPCookieStorage_Class/Reference/Reference.html#//apple_ref/occ/cl/NSHTTPCookieStorage

similar to how we hijack the global pasteboard for DRT to prevent pollution.

Darin, do you know who might best comment on this approach? I can certainly try, but without access to NSHTTPCookieStorage source code I may be stabbing blind here. :)  (My mac-ninja skills are quite rusty at this point).

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