Skip to content
  • andersca@apple.com's avatar
    Begin working on a UserData class intended to replace UserMessageCoders · cf5eb729
    andersca@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=125471
    
    Reviewed by Sam Weinig.
    
    * Shared/APIFrameHandle.cpp: Added.
    * Shared/APIFrameHandle.h: Added.
    Add a new API::FrameHandle class that represents a frame.
    
    * Shared/APIObject.h:
    * Shared/APIPageHandle.cpp: Added.
    * Shared/APIPageHandle.h: Added.
    Add a new API::PageHandle class that represents a page.
    
    * Shared/UserData.cpp: Added.
    (WebKit::UserData::UserData):
    (WebKit::UserData::~UserData):
    (WebKit::UserData::encode):
    (WebKit::UserData::decode):
    * Shared/UserData.h: Added.
    Add a UserData class that can be encoded and decoded. This will be used for sending data
     between the web process and UI process without doing any of the Page -> BundlePage etc conversions.
    * WebKit2.xcodeproj/project.pbxproj:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@160341 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    cf5eb729