Skip to content
  • pilgrim@chromium.org's avatar
    [Chromium] Move clipboard to Platform.h · 0bd9cdbb
    pilgrim@chromium.org authored
    https://bugs.webkit.org/show_bug.cgi?id=85758
    
    Reviewed by Adam Barth.
    
    Part of a refactoring series. See tracking bug 82948.
    
    Source/Platform:
    
    * Platform.gypi:
    * chromium/public/Platform.h:
    (WebKit):
    (Platform):
    (WebKit::Platform::clipboard):
    * chromium/public/WebClipboard.h: Added.
    (WebKit):
    (WebClipboard):
    (WebKit::WebClipboard::sequenceNumber):
    (WebKit::WebClipboard::isFormatAvailable):
    (WebKit::WebClipboard::readAvailableTypes):
    (WebKit::WebClipboard::readPlainText):
    (WebKit::WebClipboard::readHTML):
    (WebKit::WebClipboard::readImage):
    (WebKit::WebClipboard::readCustomData):
    (WebKit::WebClipboard::writePlainText):
    (WebKit::WebClipboard::writeHTML):
    (WebKit::WebClipboard::writeURL):
    (WebKit::WebClipboard::writeImage):
    (WebKit::WebClipboard::writeDataObject):
    (WebKit::WebClipboard::~WebClipboard):
    * chromium/public/WebDragData.h: Added.
    (WebKit):
    (WebDragData):
    (WebKit::WebDragData::~WebDragData):
    (WebKit::WebDragData::WebDragData):
    (WebKit::WebDragData::operator=):
    (WebKit::WebDragData::isNull):
    * chromium/public/WebImage.h: Added.
    (WebKit):
    (WebImage):
    (WebKit::WebImage::~WebImage):
    (WebKit::WebImage::WebImage):
    (WebKit::WebImage::operator=):
    (WebKit::WebImage::getSkBitmap):
    (WebKit::WebImage::init):
    (WebKit::WebImage::getCGImageRef):
    
    Source/WebKit/chromium:
    
    * WebKit.gyp:
    * public/platform/WebClipboard.h:
    * public/platform/WebDragData.h:
    * public/platform/WebImage.h:
    * public/platform/WebKitPlatformSupport.h:
    (WebKit):
    (WebKitPlatformSupport):
    * src/AssertMatchingEnums.cpp:
    * src/DragClientImpl.cpp:
    * src/PlatformSupport.cpp:
    * src/WebDragData.cpp:
    * src/WebImageCG.cpp:
    * src/WebImageDecoder.cpp:
    * src/WebImageSkia.cpp:
    * src/WebPluginContainerImpl.cpp:
    (WebKit::WebPluginContainerImpl::copy):
    * src/WebViewImpl.cpp:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@116566 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    0bd9cdbb