Changeset 223262 in webkit


Ignore:
Timestamp:
Oct 12, 2017 3:36:55 PM (7 years ago)
Author:
commit-queue@webkit.org
Message:

[WinCairo] add WebProcess files for wincairo webkit
https://bugs.webkit.org/show_bug.cgi?id=178024

Patch by Stephan Szabo <stephan.szabo@sony.com> on 2017-10-12
Reviewed by Alex Christensen.

  • PlatformWin.cmake:
  • WebProcess/Cookies/curl/WebCookieManagerCurl.cpp: Added.

(WebKit::WebCookieManager::platformSetHTTPCookieAcceptPolicy):
(WebKit::WebCookieManager::platformGetHTTPCookieAcceptPolicy):

  • WebProcess/InjectedBundle/win/InjectedBundleWin.cpp: Added.

(WebKit::InjectedBundle::initialize):
(WebKit::InjectedBundle::setBundleParameter):
(WebKit::InjectedBundle::setBundleParameters):

  • WebProcess/Plugins/Netscape/JSNPObject.cpp:
  • WebProcess/Plugins/Netscape/win/PluginProxyWin.cpp: Added.

(WebKit::PluginProxy::needsBackingStore const):

  • WebProcess/WebCoreSupport/win/WebContextMenuClientWin.cpp: Added.

(WebKit::WebContextMenuClient::lookUpInDictionary):
(WebKit::WebContextMenuClient::isSpeaking):
(WebKit::WebContextMenuClient::speak):
(WebKit::WebContextMenuClient::stopSpeaking):

  • WebProcess/WebCoreSupport/win/WebFrameNetworkingContext.cpp: Added.

(WebKit::WebFrameNetworkingContext::ensurePrivateBrowsingSession):
(WebKit::WebFrameNetworkingContext::ensureWebsiteDataStoreSession):
(WebKit::WebFrameNetworkingContext::WebFrameNetworkingContext):
(WebKit::WebFrameNetworkingContext::storageSession const):
(WebKit::WebFrameNetworkingContext::webFrameLoaderClient const):
(WebKit::WebFrameNetworkingContext::blockedError const):

  • WebProcess/WebCoreSupport/win/WebFrameNetworkingContext.h: Added.

(WebKit::WebFrameNetworkingContext::create):

  • WebProcess/WebCoreSupport/win/WebPopupMenuWin.cpp: Added.

(WebKit::WebPopupMenu::setUpPlatformData):

  • WebProcess/WebPage/win/WebInspectorUIWin.cpp: Added.

(WebKit::WebInspectorUI::canSave):
(WebKit::WebInspectorUI::localizedStringsURL):
(WebKit::RemoteWebInspectorUI::localizedStringsURL):

  • WebProcess/WebPage/win/WebPageWin.cpp: Added.

(WebKit::WebPage::platformInitialize):
(WebKit::WebPage::platformDetach):
(WebKit::WebPage::platformEditorState const):
(WebKit::WebPage::platformPreferencesDidChange):
(WebKit::WebPage::performDefaultBehaviorForKeyEvent):
(WebKit::WebPage::platformHasLocalDataForURL):
(WebKit::WebPage::cachedResponseMIMETypeForURL):
(WebKit::WebPage::platformCanHandleRequest):
(WebKit::WebPage::cachedSuggestedFilenameForURL):
(WebKit::WebPage::cachedResponseDataForURL):
(WebKit::WebPage::platformUserAgent const):
(WebKit::WebPage::interpretKeyEvent):

  • WebProcess/WebProcess.cpp:

(WebKit::WebProcess::ensureWebToStorageProcessConnection):

  • WebProcess/win/WebProcessWin.cpp: Added.

(loadResourceIntoBuffer):
(WebKit::WebProcess::platformInitializeWebProcess):
(WebKit::WebProcess::platformTerminate):
(WebKit::WebProcess::platformSetCacheModel):

Location:
trunk/Source/WebKit
Files:
14 added
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r223261 r223262  
     12017-10-12  Stephan Szabo  <stephan.szabo@sony.com>
     2
     3        [WinCairo] add WebProcess files for wincairo webkit
     4        https://bugs.webkit.org/show_bug.cgi?id=178024
     5
     6        Reviewed by Alex Christensen.
     7
     8        * PlatformWin.cmake:
     9        * WebProcess/Cookies/curl/WebCookieManagerCurl.cpp: Added.
     10        (WebKit::WebCookieManager::platformSetHTTPCookieAcceptPolicy):
     11        (WebKit::WebCookieManager::platformGetHTTPCookieAcceptPolicy):
     12        * WebProcess/InjectedBundle/win/InjectedBundleWin.cpp: Added.
     13        (WebKit::InjectedBundle::initialize):
     14        (WebKit::InjectedBundle::setBundleParameter):
     15        (WebKit::InjectedBundle::setBundleParameters):
     16        * WebProcess/Plugins/Netscape/JSNPObject.cpp:
     17        * WebProcess/Plugins/Netscape/win/PluginProxyWin.cpp: Added.
     18        (WebKit::PluginProxy::needsBackingStore const):
     19        * WebProcess/WebCoreSupport/win/WebContextMenuClientWin.cpp: Added.
     20        (WebKit::WebContextMenuClient::lookUpInDictionary):
     21        (WebKit::WebContextMenuClient::isSpeaking):
     22        (WebKit::WebContextMenuClient::speak):
     23        (WebKit::WebContextMenuClient::stopSpeaking):
     24        * WebProcess/WebCoreSupport/win/WebFrameNetworkingContext.cpp: Added.
     25        (WebKit::WebFrameNetworkingContext::ensurePrivateBrowsingSession):
     26        (WebKit::WebFrameNetworkingContext::ensureWebsiteDataStoreSession):
     27        (WebKit::WebFrameNetworkingContext::WebFrameNetworkingContext):
     28        (WebKit::WebFrameNetworkingContext::storageSession const):
     29        (WebKit::WebFrameNetworkingContext::webFrameLoaderClient const):
     30        (WebKit::WebFrameNetworkingContext::blockedError const):
     31        * WebProcess/WebCoreSupport/win/WebFrameNetworkingContext.h: Added.
     32        (WebKit::WebFrameNetworkingContext::create):
     33        * WebProcess/WebCoreSupport/win/WebPopupMenuWin.cpp: Added.
     34        (WebKit::WebPopupMenu::setUpPlatformData):
     35        * WebProcess/WebPage/win/WebInspectorUIWin.cpp: Added.
     36        (WebKit::WebInspectorUI::canSave):
     37        (WebKit::WebInspectorUI::localizedStringsURL):
     38        (WebKit::RemoteWebInspectorUI::localizedStringsURL):
     39        * WebProcess/WebPage/win/WebPageWin.cpp: Added.
     40        (WebKit::WebPage::platformInitialize):
     41        (WebKit::WebPage::platformDetach):
     42        (WebKit::WebPage::platformEditorState const):
     43        (WebKit::WebPage::platformPreferencesDidChange):
     44        (WebKit::WebPage::performDefaultBehaviorForKeyEvent):
     45        (WebKit::WebPage::platformHasLocalDataForURL):
     46        (WebKit::WebPage::cachedResponseMIMETypeForURL):
     47        (WebKit::WebPage::platformCanHandleRequest):
     48        (WebKit::WebPage::cachedSuggestedFilenameForURL):
     49        (WebKit::WebPage::cachedResponseDataForURL):
     50        (WebKit::WebPage::platformUserAgent const):
     51        (WebKit::WebPage::interpretKeyEvent):
     52        * WebProcess/WebProcess.cpp:
     53        (WebKit::WebProcess::ensureWebToStorageProcessConnection):
     54        * WebProcess/win/WebProcessWin.cpp: Added.
     55        (loadResourceIntoBuffer):
     56        (WebKit::WebProcess::platformInitializeWebProcess):
     57        (WebKit::WebProcess::platformTerminate):
     58        (WebKit::WebProcess::platformSetCacheModel):
     59
    1602017-10-12  David Kilzer  <ddkilzer@apple.com>
    261
  • trunk/Source/WebKit/PlatformWin.cmake

    r222989 r223262  
    2424    StorageProcess/win/StorageProcessMainWin.cpp
    2525
     26    WebProcess/Cookies/curl/WebCookieManagerCurl.cpp
     27
     28    WebProcess/InjectedBundle/win/InjectedBundleWin.cpp
     29
     30    WebProcess/MediaCache/WebMediaKeyStorageManager.cpp
     31
     32    WebProcess/Plugins/Netscape/win/PluginProxyWin.cpp
     33
     34    WebProcess/WebCoreSupport/win/WebContextMenuClientWin.cpp
     35    WebProcess/WebCoreSupport/win/WebFrameNetworkingContext.cpp
     36    WebProcess/WebCoreSupport/win/WebPopupMenuWin.cpp
     37
     38    WebProcess/WebPage/AcceleratedDrawingArea.cpp
     39    WebProcess/WebPage/AcceleratedSurface.cpp
     40    WebProcess/WebPage/DrawingAreaImpl.cpp
     41
     42    WebProcess/WebPage/CoordinatedGraphics/AreaAllocator.cpp
     43    WebProcess/WebPage/CoordinatedGraphics/CompositingCoordinator.cpp
     44    WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp
     45    WebProcess/WebPage/CoordinatedGraphics/ThreadedCoordinatedLayerTreeHost.cpp
     46    WebProcess/WebPage/CoordinatedGraphics/UpdateAtlas.cpp
     47
     48    WebProcess/WebPage/win/WebInspectorUIWin.cpp
     49    WebProcess/WebPage/win/WebPageWin.cpp
     50
    2651    WebProcess/win/WebProcessMainWin.cpp
     52    WebProcess/win/WebProcessWin.cpp
    2753)
    2854
  • trunk/Source/WebKit/WebProcess/Plugins/Netscape/JSNPObject.cpp

    r222473 r223262  
    4040#include <JavaScriptCore/ObjectPrototype.h>
    4141#include <WebCore/CommonVM.h>
     42#include <WebCore/DOMWindow.h>
    4243#include <WebCore/IdentifierRep.h>
    4344#include <WebCore/JSDOMWindowBase.h>
  • trunk/Source/WebKit/WebProcess/WebProcess.cpp

    r223191 r223262  
    8181#include <WebCore/CrossOriginPreflightResultCache.h>
    8282#include <WebCore/DNS.h>
     83#include <WebCore/DOMWindow.h>
    8384#include <WebCore/DatabaseManager.h>
    8485#include <WebCore/DatabaseTracker.h>
     
    11781179#elif OS(DARWIN)
    11791180    IPC::Connection::Identifier connectionIdentifier(encodedConnectionIdentifier.port());
     1181#elif OS(WINDOWS)
     1182    IPC::Connection::Identifier connectionIdentifier(encodedConnectionIdentifier.handle());
    11801183#else
    11811184    ASSERT_NOT_REACHED();
Note: See TracChangeset for help on using the changeset viewer.