Changeset 80434 in webkit


Ignore:
Timestamp:
Mar 6, 2011 10:29:16 AM (13 years ago)
Author:
commit-queue@webkit.org
Message:

2011-03-06 Oleg Romashin <romaxa@gmail.com>

Reviewed by Kenneth Rohde Christiansen.

[Qt][WK2] Make Qt port compiling with ENABLE_PLUGIN_PROCESS=1, part1
Adding dummy Qt files for Plugin Process implementation,
Adding missing sources into Qt pro files
https://bugs.webkit.org/show_bug.cgi?id=55719

  • DerivedSources.pro:
  • PluginProcess/qt: Added.
  • PluginProcess/qt/PluginControllerProxyQt.cpp: Added. (WebKit::PluginControllerProxy::platformInitialize): (WebKit::PluginControllerProxy::platformDestroy): (WebKit::PluginControllerProxy::platformGeometryDidChange):
  • PluginProcess/qt/PluginProcessMainQt.cpp: Added. (WebKit::PluginProcessMain):
  • PluginProcess/qt/PluginProcessQt.cpp: Added. (WebKit::PluginProcess::platformInitialize):
  • UIProcess/Plugins/qt/PluginProcessProxyQt.cpp: Added. (WebKit::PluginProcessProxy::platformInitializePluginProcess):
  • WebKit2.pri:
  • WebKit2.pro:
  • WebKit2API.pri:
  • WebProcess/Plugins/Netscape/qt/PluginProxyQt.cpp: Added. (WebKit::PluginProxy::needsBackingStore):
Location:
trunk/Source/WebKit2
Files:
6 added
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r80431 r80434  
     12011-03-06  Oleg Romashin  <romaxa@gmail.com>
     2
     3        Reviewed by Kenneth Rohde Christiansen.
     4
     5        [Qt][WK2] Make Qt port compiling with ENABLE_PLUGIN_PROCESS=1, part1
     6        Adding dummy Qt files for Plugin Process implementation,
     7        Adding missing sources into Qt pro files
     8        https://bugs.webkit.org/show_bug.cgi?id=55719
     9
     10        * DerivedSources.pro:
     11        * PluginProcess/qt: Added.
     12        * PluginProcess/qt/PluginControllerProxyQt.cpp: Added.
     13        (WebKit::PluginControllerProxy::platformInitialize):
     14        (WebKit::PluginControllerProxy::platformDestroy):
     15        (WebKit::PluginControllerProxy::platformGeometryDidChange):
     16        * PluginProcess/qt/PluginProcessMainQt.cpp: Added.
     17        (WebKit::PluginProcessMain):
     18        * PluginProcess/qt/PluginProcessQt.cpp: Added.
     19        (WebKit::PluginProcess::platformInitialize):
     20        * UIProcess/Plugins/qt/PluginProcessProxyQt.cpp: Added.
     21        (WebKit::PluginProcessProxy::platformInitializePluginProcess):
     22        * WebKit2.pri:
     23        * WebKit2.pro:
     24        * WebKit2API.pri:
     25        * WebProcess/Plugins/Netscape/qt/PluginProxyQt.cpp: Added.
     26        (WebKit::PluginProxy::needsBackingStore):
     27
    1282011-03-05  Sam Weinig  <sam@webkit.org>
    229
  • trunk/Source/WebKit2/DerivedSources.pro

    r79654 r80434  
    8888    UIProcess \
    8989    UIProcess/Downloads \
    90     UIProcess/Plugins
     90    UIProcess/Plugins \
     91    Shared/Plugins
    9192
    9293MESSAGE_RECEIVERS = \
     
    116117    WebProcessProxy.messages.in \
    117118    WebResourceCacheManager.messages.in \
    118     WebResourceCacheManagerProxy.messages.in
     119    WebResourceCacheManagerProxy.messages.in \
     120    NPObjectMessageReceiver.messages.in
    119121
    120122SCRIPTS = \
  • trunk/Source/WebKit2/WebKit2.pri

    r79657 r80434  
    5555    $$SOURCE_DIR/WebKit2/WebProcess/WebCoreSupport/qt \
    5656    $$SOURCE_DIR/WebKit2/WebProcess/WebPage \
    57     $$SOURCE_DIR/WebKit2/WebProcess/qt
     57    $$SOURCE_DIR/WebKit2/WebProcess/qt \
     58    $$SOURCE_DIR/WebKit2/PluginProcess
    5859
    5960# On Symbian PREPEND_INCLUDEPATH is the best way to make sure that WebKit headers
  • trunk/Source/WebKit2/WebKit2.pro

    r80263 r80434  
    2222    $$WEBKIT2_GENERATED_SOURCES_DIR/AuthenticationManagerMessages.h \
    2323    $$WEBKIT2_GENERATED_SOURCES_DIR/DownloadProxyMessages.h \
     24    $$WEBKIT2_GENERATED_SOURCES_DIR/NPObjectMessageReceiverMessages.h \
    2425    $$WEBKIT2_GENERATED_SOURCES_DIR/PluginControllerProxyMessages.h \
    2526    $$WEBKIT2_GENERATED_SOURCES_DIR/PluginProcessMessages.h \
     
    5051    $$WEBKIT2_GENERATED_SOURCES_DIR/AuthenticationManagerMessageReceiver.cpp \
    5152    $$WEBKIT2_GENERATED_SOURCES_DIR/DownloadProxyMessageReceiver.cpp \
     53    $$WEBKIT2_GENERATED_SOURCES_DIR/NPObjectMessageReceiverMessageReceiver.cpp \
    5254    $$WEBKIT2_GENERATED_SOURCES_DIR/PluginControllerProxyMessageReceiver.cpp \
    5355    $$WEBKIT2_GENERATED_SOURCES_DIR/PluginProcessMessageReceiver.cpp \
     
    140142    Shared/WebUserContentURLPattern.h \
    141143    Shared/Plugins/Netscape/NetscapePluginModule.h \
     144    Shared/Plugins/NPRemoteObjectMap.h \
     145    Shared/Plugins/NPIdentifierData.h \
     146    Shared/Plugins/NPObjectMessageReceiver.h \
     147    Shared/Plugins/NPObjectProxy.h \
     148    Shared/Plugins/NPVariantData.h \
     149    Shared/Plugins/PluginProcessCreationParameters.h \
     150    Shared/Plugins/PluginQuirks.h \
    142151    Shared/qt/PlatformCertificateInfo.h \
    143152    Shared/qt/UpdateChunk.h \
     
    158167    UIProcess/PageClient.h \
    159168    UIProcess/Plugins/PluginInfoStore.h \
     169    UIProcess/Plugins/PluginProcessProxy.h \
     170    UIProcess/Plugins/PluginProcessManager.h \
    160171    UIProcess/ProcessModel.h \
    161172    UIProcess/ResponsivenessTimer.h \
     
    231242    WebProcess/Plugins/PluginController.h \
    232243    WebProcess/Plugins/PluginView.h \
     244    WebProcess/Plugins/PluginProxy.h \
     245    WebProcess/Plugins/PluginProcessConnection.h \
     246    WebProcess/Plugins/PluginProcessConnectionManager.h \
    233247    WebProcess/WebCoreSupport/WebChromeClient.h \
    234248    WebProcess/WebCoreSupport/WebContextMenuClient.h \
     
    279293    Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp \
    280294    Shared/ShareableBitmap.cpp \
     295    Shared/Plugins/NPRemoteObjectMap.cpp \
     296    Shared/Plugins/NPIdentifierData.cpp \
     297    Shared/Plugins/NPObjectMessageReceiver.cpp \
     298    Shared/Plugins/NPObjectProxy.cpp \
     299    Shared/Plugins/NPVariantData.cpp \
     300    Shared/Plugins/PluginProcessCreationParameters.cpp \
    281301    Shared/ChildProcess.cpp \
    282302    Shared/DictionaryPopupInfo.cpp \
     
    336356    UIProcess/Launcher/qt/ThreadLauncherQt.cpp \
    337357    UIProcess/Plugins/PluginInfoStore.cpp \
     358    UIProcess/Plugins/PluginProcessProxy.cpp \
     359    UIProcess/Plugins/PluginProcessManager.cpp \
    338360    UIProcess/Plugins/WebPluginSiteDataManager.cpp \
    339361    UIProcess/Plugins/qt/PluginInfoStoreQt.cpp \
     362    UIProcess/Plugins/qt/PluginProcessProxyQt.cpp \
    340363    UIProcess/ResponsivenessTimer.cpp \
    341364    UIProcess/TiledDrawingAreaProxy.cpp \
     
    421444    WebProcess/Plugins/Netscape/NetscapePluginStream.cpp \
    422445    WebProcess/Plugins/Netscape/qt/NetscapePluginQt.cpp \
     446    WebProcess/Plugins/Netscape/qt/PluginProxyQt.cpp \
    423447    WebProcess/Plugins/Plugin.cpp \
    424448    WebProcess/Plugins/PluginView.cpp \
     449    WebProcess/Plugins/PluginProxy.cpp \
     450    WebProcess/Plugins/PluginProcessConnection.cpp \
     451    WebProcess/Plugins/PluginProcessConnectionManager.cpp \
    425452    WebProcess/WebCoreSupport/WebChromeClient.cpp \
    426453    WebProcess/WebCoreSupport/WebContextMenuClient.cpp \
  • trunk/Source/WebKit2/WebKit2API.pri

    r79739 r80434  
    6161    $$SOURCE_DIR/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.cpp \
    6262    $$SOURCE_DIR/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleScriptWorld.cpp \
    63     \
     63    $$SOURCE_DIR/WebKit2/PluginProcess/PluginControllerProxy.cpp \
     64    $$SOURCE_DIR/WebKit2/PluginProcess/PluginProcess.cpp \
     65    $$SOURCE_DIR/WebKit2/PluginProcess/WebProcessConnection.cpp \
     66    $$SOURCE_DIR/WebKit2/PluginProcess/qt/PluginControllerProxyQt.cpp \
     67    $$SOURCE_DIR/WebKit2/PluginProcess/qt/PluginProcessMainQt.cpp \
     68    $$SOURCE_DIR/WebKit2/PluginProcess/qt/PluginProcessQt.cpp \
    6469    $$SOURCE_DIR/WebKit2/WebProcess/qt/WebProcessMainQt.cpp
    6570
Note: See TracChangeset for help on using the changeset viewer.