Bug 79933

Summary: [chromium] Use webkit_support to create session storage namespaces in DRT.
Product: WebKit Reporter: Michael Nordman <michaeln>
Component: Tools / TestsAssignee: Michael Nordman <michaeln>
Status: RESOLVED FIXED    
Severity: Normal CC: dglazkov, tkent, tony, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
drt none

Michael Nordman
Reported 2012-02-29 12:44:58 PST
Use webkit_support::createSessionStorageNamespace() to create session storage namespaces in DRT instead directly using the factory method in the WebKit api. See related issue http://code.google.com/p/chromium/issues/detail?id=106763
Attachments
drt (1.28 KB, patch)
2012-02-29 13:38 PST, Michael Nordman
no flags
Michael Nordman
Comment 1 2012-02-29 13:38:42 PST
Created attachment 129508 [details] drt commit needs to wait for the chromium-side change in which the new webkit_support function is defined to land, http://codereview.chromium.org/9429029/
Michael Nordman
Comment 2 2012-02-29 14:12:17 PST
tony, ptal
Tony Chang
Comment 3 2012-02-29 14:20:32 PST
Comment on attachment 129508 [details] drt View in context: https://bugs.webkit.org/attachment.cgi?id=129508&action=review > Tools/DumpRenderTree/chromium/WebViewHost.cpp:276 > - return WebKit::WebStorageNamespace::createSessionStorageNamespace(quota); > + return webkit_support::CreateSessionStorageNamespace(quota); I don't see this method in webkit/support/webkit_support.h. Am I missing something?
Tony Chang
Comment 4 2012-02-29 14:21:35 PST
Comment on attachment 129508 [details] drt Sorry, just read comment #1. You'll have to roll DEPS in Source/WebKit/chromium/DEPS after the chromium change lands.
Michael Nordman
Comment 5 2012-02-29 14:25:57 PST
(In reply to comment #4) > You'll have to roll DEPS in Source/WebKit/chromium/DEPS after the chromium change lands. will do, thnx
WebKit Review Bot
Comment 6 2012-02-29 19:05:08 PST
Comment on attachment 129508 [details] drt Attachment 129508 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/11766134
Michael Nordman
Comment 7 2012-03-01 15:29:17 PST
Comment on attachment 129508 [details] drt putting in the commit-queue now that we've rolled DEPs to 124511 (well past 124337)
WebKit Review Bot
Comment 8 2012-03-01 16:25:29 PST
Comment on attachment 129508 [details] drt Clearing flags on attachment: 129508 Committed r109462: <http://trac.webkit.org/changeset/109462>
WebKit Review Bot
Comment 9 2012-03-01 16:25:36 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.