Changeset 70796 in webkit


Ignore:
Timestamp:
Oct 28, 2010 12:17:11 PM (14 years ago)
Author:
kinuko@chromium.org
Message:

2010-10-28 Kinuko Yasuda <kinuko@chromium.org>

Reviewed by David Levin.

[Chromium] Support FileSystem in chromium DRT
https://bugs.webkit.org/show_bug.cgi?id=47643
Update the chromium DEPS to pick up corresponding webkit_support change.
Also add a temporary glue implementation with FIXME comment to
WebFrameClient::openFileSystem.

  • DEPS:
  • public/WebFrameClient.h: (WebKit::WebFrameClient::openFileSystem):

2010-10-28 Kinuko Yasuda <kinuko@chromium.org>

Reviewed by David Levin.

[Chromium] Support FileSystem in chromium DRT
https://bugs.webkit.org/show_bug.cgi?id=47643

  • DumpRenderTree/chromium/WebViewHost.cpp: (WebViewHost::openFileSystem): Added.
  • DumpRenderTree/chromium/WebViewHost.h: (WebViewHost::openFileSystem): Added.
Location:
trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/chromium/ChangeLog

    r70769 r70796  
     12010-10-28  Kinuko Yasuda  <kinuko@chromium.org>
     2
     3        Reviewed by David Levin.
     4
     5        [Chromium] Support FileSystem in chromium DRT
     6        https://bugs.webkit.org/show_bug.cgi?id=47643
     7        Update the chromium DEPS to pick up corresponding webkit_support change.
     8        Also add a temporary glue implementation with FIXME comment to
     9        WebFrameClient::openFileSystem.
     10
     11        * DEPS:
     12        * public/WebFrameClient.h:
     13        (WebKit::WebFrameClient::openFileSystem):
     14
    1152010-10-28  Satish Sampath  <satish@chromium.org>
    216
  • trunk/WebKit/chromium/DEPS

    r70552 r70796  
    3333vars = {
    3434  'chromium_svn': 'http://src.chromium.org/svn/trunk/src',
    35   'chromium_rev': '63722'
     35  'chromium_rev': '64214'
    3636}
    3737
  • trunk/WebKit/chromium/public/WebFrameClient.h

    r69609 r70796  
    356356        bool create, WebFileSystemCallbacks*) { }
    357357
    358     // This method will be deleted once chromium uses the new method above.
    359     virtual void openFileSystem(
    360         WebFrame*, WebFileSystem::Type, long long size,
    361         WebFileSystemCallbacks*) { }
     358    // FIXME: This method should be deleted once chromium implements the new method above.
     359    virtual void openFileSystem(WebFrame* frame, WebFileSystem::Type type, long long size, WebFileSystemCallbacks* callbacks) { return openFileSystem(frame, type, size, true, callbacks); }
    362360
    363361protected:
  • trunk/WebKitTools/ChangeLog

    r70795 r70796  
     12010-10-28  Kinuko Yasuda  <kinuko@chromium.org>
     2
     3        Reviewed by David Levin.
     4
     5        [Chromium] Support FileSystem in chromium DRT
     6        https://bugs.webkit.org/show_bug.cgi?id=47643
     7
     8        * DumpRenderTree/chromium/WebViewHost.cpp:
     9        (WebViewHost::openFileSystem): Added.
     10        * DumpRenderTree/chromium/WebViewHost.h:
     11        (WebViewHost::openFileSystem): Added.
     12
    1132010-10-28  Sam Weinig  <sam@webkit.org>
    214
  • trunk/WebKitTools/DumpRenderTree/chromium/TestShell.cpp

    r70537 r70796  
    9292    WebRuntimeFeatures::enableGeolocation(true);
    9393    WebRuntimeFeatures::enableIndexedDatabase(true);
     94    WebRuntimeFeatures::enableFileSystem(true);
    9495    m_accessibilityController.set(new AccessibilityController(this));
    9596    m_layoutTestController.set(new LayoutTestController(this));
  • trunk/WebKitTools/DumpRenderTree/chromium/WebViewHost.cpp

    r70470 r70796  
    10541054}
    10551055
     1056void WebViewHost::openFileSystem(WebFrame* frame, WebFileSystem::Type type, long long size, bool create, WebFileSystemCallbacks* callbacks)
     1057{
     1058    webkit_support::OpenFileSystem(frame, type, size, create, callbacks);
     1059}
     1060
    10561061// Public functions -----------------------------------------------------------
    10571062
  • trunk/WebKitTools/DumpRenderTree/chromium/WebViewHost.h

    r70470 r70796  
    193193    virtual void didRunInsecureContent(WebKit::WebFrame*, const WebKit::WebSecurityOrigin&);
    194194    virtual bool allowScript(WebKit::WebFrame*, bool enabledPerSettings);
     195    virtual void openFileSystem(WebKit::WebFrame*, WebKit::WebFileSystem::Type, long long size, bool create, WebKit::WebFileSystemCallbacks*);
    195196
    196197private:
Note: See TracChangeset for help on using the changeset viewer.