Target.pri 39 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943
  1. # -------------------------------------------------------------------
  2. # Target file for the WebKit2 static library
  3. #
  4. # See 'Tools/qmake/README' for an overview of the build system
  5. # -------------------------------------------------------------------
  6. TEMPLATE = lib
  7. TARGET = WebKit2
  8. include(WebKit2.pri)
  9. WEBKIT += wtf javascriptcore webcore
  10. CONFIG += staticlib
  11. RESOURCES += $$PWD/WebKit2.qrc
  12. HEADERS += \
  13. Platform/CoreIPC/ArgumentDecoder.h \
  14. Platform/CoreIPC/ArgumentEncoder.h \
  15. Platform/CoreIPC/Arguments.h \
  16. Platform/CoreIPC/Attachment.h \
  17. Platform/CoreIPC/Connection.h \
  18. Platform/CoreIPC/DataReference.h \
  19. Platform/CoreIPC/HandleMessage.h \
  20. Platform/CoreIPC/MessageDecoder.h \
  21. Platform/CoreIPC/MessageEncoder.h \
  22. Platform/CoreIPC/MessageFlags.h \
  23. Platform/CoreIPC/MessageReceiver.h \
  24. Platform/CoreIPC/MessageReceiverMap.h \
  25. Platform/CoreIPC/MessageSender.h \
  26. Platform/CoreIPC/StringReference.h \
  27. Platform/Logging.h \
  28. Platform/Module.h \
  29. Platform/PlatformProcessIdentifier.h \
  30. Platform/SharedMemory.h \
  31. Platform/WorkQueue.h \
  32. PluginProcess/PluginControllerProxy.h \
  33. PluginProcess/PluginCreationParameters.h \
  34. PluginProcess/PluginProcess.h \
  35. PluginProcess/WebProcessConnection.h \
  36. Shared/API/c/WKArray.h \
  37. Shared/API/c/WKBase.h \
  38. Shared/API/c/WKCertificateInfo.h \
  39. Shared/API/c/WKConnectionRef.h \
  40. Shared/API/c/WKContextMenuItem.h \
  41. Shared/API/c/WKContextMenuItemTypes.h \
  42. Shared/API/c/WKData.h \
  43. Shared/API/c/WKDictionary.h \
  44. Shared/API/c/WKError.h \
  45. Shared/API/c/WKGeometry.h \
  46. Shared/API/c/WKGraphicsContext.h \
  47. Shared/API/c/WKImage.h \
  48. Shared/API/c/WKMutableArray.h \
  49. Shared/API/c/WKMutableDictionary.h \
  50. Shared/API/c/WKNumber.h \
  51. Shared/API/c/WKPageLoadTypes.h \
  52. Shared/API/c/WKPageVisibilityTypes.h \
  53. Shared/API/c/WKPluginInformation.h \
  54. Shared/API/c/WKRenderLayer.h \
  55. Shared/API/c/WKRenderObject.h \
  56. Shared/API/c/WKSecurityOrigin.h \
  57. Shared/API/c/WKSerializedScriptValue.h \
  58. Shared/API/c/WKSharedAPICast.h \
  59. Shared/API/c/WKString.h \
  60. Shared/API/c/WKStringPrivate.h \
  61. Shared/API/c/WKType.h \
  62. Shared/API/c/WKURL.h \
  63. Shared/API/c/WKURLRequest.h \
  64. Shared/API/c/WKURLResponse.h \
  65. Shared/API/c/WKUserContentURLPattern.h \
  66. Shared/API/c/qt/WKImageQt.h \
  67. Shared/APIClientTraits.h \
  68. Shared/Authentication/AuthenticationManager.h \
  69. Shared/ShareableBitmap.h \
  70. Shared/CacheModel.h \
  71. Shared/ActivityAssertion.h \
  72. Shared/ChildProcess.h \
  73. Shared/ChildProcessProxy.h \
  74. Shared/ConnectionStack.h \
  75. Shared/DictionaryPopupInfo.h \
  76. Shared/Downloads/Download.h \
  77. Shared/Downloads/DownloadManager.h \
  78. Shared/Downloads/qt/QtFileDownloader.h \
  79. Shared/EditorState.h \
  80. Shared/FontInfo.h \
  81. Shared/ImageOptions.h \
  82. Shared/ImmutableArray.h \
  83. Shared/ImmutableDictionary.h \
  84. Shared/LayerTreeContext.h \
  85. Shared/MutableArray.h \
  86. Shared/MutableDictionary.h \
  87. Shared/NativeWebKeyboardEvent.h \
  88. Shared/NativeWebMouseEvent.h \
  89. Shared/NativeWebWheelEvent.h \
  90. Shared/Network/NetworkProcessSupplement.h \
  91. Shared/OriginAndDatabases.h \
  92. Shared/PlatformPopupMenuData.h \
  93. Shared/PrintInfo.h \
  94. Shared/ProcessExecutablePath.h \
  95. Shared/SameDocumentNavigationType.h \
  96. Shared/SecurityOriginData.h \
  97. Shared/SessionState.h \
  98. Shared/StatisticsData.h \
  99. Shared/UpdateInfo.h \
  100. Shared/UserMessageCoders.h \
  101. Shared/VisitedLinkTable.h \
  102. Shared/WebCoreArgumentCoders.h \
  103. Shared/WebBackForwardListItem.h \
  104. Shared/WebBatteryStatus.h \
  105. Shared/WebCertificateInfo.h \
  106. Shared/WebConnection.h \
  107. Shared/WebConnectionClient.h \
  108. Shared/WebContextMenuItem.h \
  109. Shared/WebContextMenuItemData.h \
  110. Shared/WebError.h \
  111. Shared/WebEvent.h \
  112. Shared/WebEventConversion.h \
  113. Shared/WebFindOptions.h \
  114. Shared/WebGeolocationPosition.h \
  115. Shared/WebGeometry.h \
  116. Shared/WebGraphicsContext.h \
  117. Shared/WebHitTestResult.h \
  118. Shared/WebImage.h \
  119. Shared/WebNavigationDataStore.h \
  120. Shared/WebNumber.h \
  121. Shared/WebOpenPanelParameters.h \
  122. Shared/WebPageCreationParameters.h \
  123. Shared/WebPageGroupData.h \
  124. Shared/WebPopupItem.h \
  125. Shared/WebPreferencesStore.h \
  126. Shared/WebProcessCreationParameters.h \
  127. Shared/WebRenderLayer.h \
  128. Shared/WebRenderObject.h \
  129. Shared/WebURLRequest.h \
  130. Shared/WebURLResponse.h \
  131. Shared/WebUserContentURLPattern.h \
  132. Shared/CoordinatedGraphics/CoordinatedGraphicsArgumentCoders.h \
  133. Shared/CoordinatedGraphics/WebCoordinatedSurface.h \
  134. Shared/Plugins/Netscape/NetscapePluginModule.h \
  135. Shared/Plugins/Netscape/PluginInformation.h \
  136. Shared/Plugins/NPRemoteObjectMap.h \
  137. Shared/Plugins/NPIdentifierData.h \
  138. Shared/Plugins/NPObjectMessageReceiver.h \
  139. Shared/Plugins/NPObjectProxy.h \
  140. Shared/Plugins/NPVariantData.h \
  141. Shared/Plugins/PluginModuleInfo.h \
  142. Shared/Plugins/PluginProcessCreationParameters.h \
  143. Shared/Plugins/PluginQuirks.h \
  144. Shared/qt/ArgumentCodersQt.h \
  145. Shared/qt/PlatformCertificateInfo.h \
  146. Shared/qt/WebEventFactoryQt.h \
  147. Shared/qt/QtNetworkReplyData.h \
  148. Shared/qt/QtNetworkRequestData.h \
  149. UIProcess/API/C/WKAPICast.h \
  150. UIProcess/API/C/WKAuthenticationChallenge.h \
  151. UIProcess/API/C/WKAuthenticationDecisionListener.h \
  152. UIProcess/API/C/WKBackForwardList.h \
  153. UIProcess/API/C/WKBackForwardListItem.h \
  154. UIProcess/API/C/WKBatteryManager.h \
  155. UIProcess/API/C/WKBatteryStatus.h \
  156. UIProcess/API/C/WKColorPickerResultListener.h \
  157. UIProcess/API/C/WKContext.h \
  158. UIProcess/API/C/WKContextPrivate.h \
  159. UIProcess/API/C/WKCredential.h \
  160. UIProcess/API/C/WKCredentialTypes.h \
  161. UIProcess/API/C/WKDatabaseManager.h \
  162. UIProcess/API/C/WKDownload.h \
  163. UIProcess/API/C/WKFrame.h \
  164. UIProcess/API/C/WKFramePolicyListener.h \
  165. UIProcess/API/C/WKGeolocationManager.h \
  166. UIProcess/API/C/WKGeolocationPermissionRequest.h \
  167. UIProcess/API/C/WKGeolocationPosition.h \
  168. UIProcess/API/C/WKGrammarDetail.h \
  169. UIProcess/API/C/WKHitTestResult.h \
  170. UIProcess/API/C/WKIconDatabase.h \
  171. UIProcess/API/C/WKInspector.h \
  172. UIProcess/API/C/WKOpenPanelParameters.h \
  173. UIProcess/API/C/WKOpenPanelResultListener.h \
  174. UIProcess/API/C/WKNavigationData.h \
  175. UIProcess/API/C/WKNetworkInfo.h \
  176. UIProcess/API/C/WKNetworkInfoManager.h \
  177. UIProcess/API/C/WKNotification.h \
  178. UIProcess/API/C/WKNotificationManager.h \
  179. UIProcess/API/C/WKNotificationPermissionRequest.h \
  180. UIProcess/API/C/WKNotificationProvider.h \
  181. UIProcess/API/C/WKPage.h \
  182. UIProcess/API/C/WKPageGroup.h \
  183. UIProcess/API/C/WKPagePrivate.h \
  184. UIProcess/API/C/WKPluginSiteDataManager.h \
  185. UIProcess/API/C/WKPreferences.h \
  186. UIProcess/API/C/WKPreferencesPrivate.h \
  187. UIProcess/API/C/WKProtectionSpace.h \
  188. UIProcess/API/C/WKProtectionSpaceTypes.h \
  189. UIProcess/API/C/WKTextChecker.h \
  190. UIProcess/API/C/WKVibration.h \
  191. UIProcess/API/C/WebKit2_C.h \
  192. UIProcess/API/C/qt/WKNativeEvent.h \
  193. UIProcess/API/C/qt/WKIconDatabaseQt.h \
  194. UIProcess/API/cpp/WKRetainPtr.h \
  195. UIProcess/API/cpp/qt/WKStringQt.h \
  196. UIProcess/API/cpp/qt/WKURLQt.h \
  197. UIProcess/API/qt/raw/qrawwebview_p.h \
  198. UIProcess/API/qt/raw/qrawwebview_p_p.h \
  199. UIProcess/Authentication/AuthenticationChallengeProxy.h \
  200. UIProcess/Authentication/AuthenticationDecisionListener.h \
  201. UIProcess/Authentication/WebCredential.h \
  202. UIProcess/Authentication/WebProtectionSpace.h \
  203. UIProcess/BackingStore.h \
  204. UIProcess/Downloads/DownloadProxy.h \
  205. UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.h \
  206. UIProcess/DefaultUndoController.h \
  207. UIProcess/DrawingAreaProxy.h \
  208. UIProcess/DrawingAreaProxyImpl.h \
  209. UIProcess/FindIndicator.h \
  210. UIProcess/GenericCallback.h \
  211. UIProcess/GeolocationPermissionRequestManagerProxy.h \
  212. UIProcess/GeolocationPermissionRequestProxy.h \
  213. UIProcess/Launcher/ProcessLauncher.h \
  214. UIProcess/Notifications/NotificationPermissionRequest.h \
  215. UIProcess/Notifications/NotificationPermissionRequestManagerProxy.h \
  216. UIProcess/Notifications/WebNotification.h \
  217. UIProcess/Notifications/WebNotificationManagerProxy.h \
  218. UIProcess/Notifications/WebNotificationProvider.h \
  219. UIProcess/PageClient.h \
  220. UIProcess/PageViewportController.h \
  221. UIProcess/PageViewportControllerClient.h \
  222. UIProcess/Plugins/PlugInAutoStartProvider.h \
  223. UIProcess/Plugins/PluginInfoStore.h \
  224. UIProcess/Plugins/PluginProcessProxy.h \
  225. UIProcess/Plugins/PluginProcessManager.h \
  226. UIProcess/ProcessModel.h \
  227. UIProcess/ResponsivenessTimer.h \
  228. UIProcess/StatisticsRequest.h \
  229. UIProcess/Storage/LocalStorageDatabase.h \
  230. UIProcess/Storage/LocalStorageDatabaseTracker.h \
  231. UIProcess/Storage/StorageManager.h \
  232. UIProcess/TextChecker.h \
  233. UIProcess/TextCheckerCompletion.h \
  234. UIProcess/VisitedLinkProvider.h \
  235. UIProcess/WebApplicationCacheManagerProxy.h \
  236. UIProcess/WebBackForwardList.h \
  237. UIProcess/WebBatteryManagerProxy.h \
  238. UIProcess/WebBatteryProvider.h \
  239. UIProcess/WebColorChooserProxy.h \
  240. UIProcess/WebColorPickerResultListenerProxy.h \
  241. UIProcess/WebConnectionToWebProcess.h \
  242. UIProcess/WebContext.h \
  243. UIProcess/WebContextClient.h \
  244. UIProcess/WebContextConnectionClient.h \
  245. UIProcess/WebContextInjectedBundleClient.h \
  246. UIProcess/WebContextMenuProxy.h \
  247. UIProcess/WebContextUserMessageCoders.h \
  248. UIProcess/WebCookieManagerProxy.h \
  249. UIProcess/WebCookieManagerProxyClient.h \
  250. UIProcess/WebDatabaseManagerProxy.h \
  251. UIProcess/WebDatabaseManagerProxyClient.h \
  252. UIProcess/WebDownloadClient.h \
  253. UIProcess/WebEditCommandProxy.h \
  254. UIProcess/WebFindClient.h \
  255. UIProcess/WebFormClient.h \
  256. UIProcess/WebFormSubmissionListenerProxy.h \
  257. UIProcess/WebFrameListenerProxy.h \
  258. UIProcess/WebFramePolicyListenerProxy.h \
  259. UIProcess/WebFrameProxy.h \
  260. UIProcess/WebFullScreenManagerProxy.h \
  261. UIProcess/WebGeolocationManagerProxy.h \
  262. UIProcess/WebGeolocationProvider.h \
  263. UIProcess/WebGrammarDetail.h \
  264. UIProcess/WebHistoryClient.h \
  265. UIProcess/WebIconDatabase.h \
  266. UIProcess/WebIconDatabaseClient.h \
  267. UIProcess/WebInspectorProxy.h \
  268. UIProcess/WebKeyValueStorageManager.h \
  269. UIProcess/WebLoaderClient.h \
  270. UIProcess/WebMediaCacheManagerProxy.h \
  271. UIProcess/WebNavigationData.h \
  272. UIProcess/WebOpenPanelResultListenerProxy.h \
  273. UIProcess/WebPageContextMenuClient.h \
  274. UIProcess/WebPageGroup.h \
  275. UIProcess/WebPageProxy.h \
  276. UIProcess/WebPolicyClient.h \
  277. UIProcess/WebPreferences.h \
  278. UIProcess/WebProcessProxy.h \
  279. UIProcess/WebResourceCacheManagerProxy.h \
  280. UIProcess/WebTextChecker.h \
  281. UIProcess/WebTextCheckerClient.h \
  282. UIProcess/WebUIClient.h \
  283. UIProcess/WebVibrationProvider.h \
  284. UIProcess/WebVibrationProxy.h \
  285. WebProcess/ApplicationCache/WebApplicationCacheManager.h \
  286. WebProcess/Battery/WebBatteryManager.h \
  287. WebProcess/Cookies/WebCookieManager.h \
  288. WebProcess/FullScreen/WebFullScreenManager.h \
  289. WebProcess/Geolocation/GeolocationPermissionRequestManager.h \
  290. WebProcess/Geolocation/WebGeolocationManager.h \
  291. WebProcess/IconDatabase/WebIconDatabaseProxy.h \
  292. WebProcess/InjectedBundle/API/c/WKBundleBackForwardList.h \
  293. WebProcess/InjectedBundle/API/c/WKBundleBackForwardListItem.h \
  294. WebProcess/InjectedBundle/API/c/WKBundleHitTestResult.h \
  295. WebProcess/InjectedBundle/API/c/WKBundleNavigationAction.h \
  296. WebProcess/InjectedBundle/API/c/WKBundleNodeHandle.h \
  297. WebProcess/InjectedBundle/API/c/WKBundleNodeHandlePrivate.h \
  298. WebProcess/InjectedBundle/API/c/WKBundlePage.h \
  299. WebProcess/InjectedBundle/API/c/WKBundlePageGroup.h \
  300. WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.h \
  301. WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.h \
  302. WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.h \
  303. WebProcess/InjectedBundle/InjectedBundle.h \
  304. WebProcess/InjectedBundle/InjectedBundleClient.h \
  305. WebProcess/InjectedBundle/InjectedBundleDOMWindowExtension.h \
  306. WebProcess/InjectedBundle/InjectedBundleHitTestResult.h \
  307. WebProcess/InjectedBundle/InjectedBundleHitTestResultMediaType.h \
  308. WebProcess/InjectedBundle/InjectedBundleNavigationAction.h \
  309. WebProcess/InjectedBundle/InjectedBundlePageContextMenuClient.h \
  310. WebProcess/InjectedBundle/InjectedBundlePageDiagnosticLoggingClient.h \
  311. WebProcess/InjectedBundle/InjectedBundlePageFormClient.h \
  312. WebProcess/InjectedBundle/InjectedBundlePageFullScreenClient.h \
  313. WebProcess/InjectedBundle/InjectedBundlePagePolicyClient.h \
  314. WebProcess/InjectedBundle/InjectedBundlePageUIClient.h \
  315. WebProcess/InjectedBundle/InjectedBundleScriptWorld.h \
  316. WebProcess/InjectedBundle/InjectedBundleUserMessageCoders.h \
  317. WebProcess/MediaCache/WebMediaCacheManager.h \
  318. WebProcess/NetworkInfo/WebNetworkInfoManager.h \
  319. WebProcess/Notifications/NotificationPermissionRequestManager.h \
  320. WebProcess/Notifications/WebNotificationManager.h \
  321. WebProcess/ResourceCache/WebResourceCacheManager.h \
  322. WebProcess/Plugins/Netscape/JSNPMethod.h \
  323. WebProcess/Plugins/Netscape/JSNPObject.h \
  324. WebProcess/Plugins/Netscape/NPJSObject.h \
  325. WebProcess/Plugins/Netscape/NPRuntimeObjectMap.h \
  326. WebProcess/Plugins/Netscape/NPRuntimeUtilities.h \
  327. WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.h \
  328. WebProcess/Plugins/Netscape/NetscapePlugin.h \
  329. WebProcess/Plugins/Netscape/NetscapePluginStream.h \
  330. WebProcess/Plugins/Plugin.h \
  331. WebProcess/Plugins/PluginController.h \
  332. WebProcess/Plugins/PluginView.h \
  333. WebProcess/Plugins/PluginProxy.h \
  334. WebProcess/Plugins/PluginProcessConnection.h \
  335. WebProcess/Plugins/PluginProcessConnectionManager.h \
  336. WebProcess/WebCoreSupport/WebBatteryClient.h \
  337. WebProcess/WebCoreSupport/WebChromeClient.h \
  338. WebProcess/WebCoreSupport/WebColorChooser.h \
  339. WebProcess/WebCoreSupport/WebContextMenuClient.h \
  340. WebProcess/WebCoreSupport/WebDatabaseManager.h \
  341. WebProcess/WebCoreSupport/WebDragClient.h \
  342. WebProcess/WebCoreSupport/WebEditorClient.h \
  343. WebProcess/WebCoreSupport/WebErrors.h \
  344. WebProcess/WebCoreSupport/WebFrameLoaderClient.h \
  345. WebProcess/WebCoreSupport/WebGeolocationClient.h \
  346. WebProcess/WebCoreSupport/WebInspectorClient.h \
  347. WebProcess/WebCoreSupport/WebInspectorFrontendClient.h \
  348. WebProcess/WebCoreSupport/WebNetworkInfoClient.h \
  349. WebProcess/WebCoreSupport/WebNotificationClient.h \
  350. WebProcess/WebCoreSupport/WebPlatformStrategies.h \
  351. WebProcess/WebCoreSupport/WebPlugInClient.h \
  352. WebProcess/WebCoreSupport/WebPopupMenu.h \
  353. WebProcess/WebCoreSupport/WebSearchPopupMenu.h \
  354. WebProcess/WebCoreSupport/WebVibrationClient.h \
  355. WebProcess/WebCoreSupport/qt/WebFrameNetworkingContext.h \
  356. WebProcess/WebPage/DrawingArea.h \
  357. WebProcess/WebPage/DrawingAreaImpl.h \
  358. WebProcess/WebPage/EventDispatcher.h \
  359. WebProcess/WebPage/FindController.h \
  360. WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.h \
  361. WebProcess/WebPage/TapHighlightController.h \
  362. WebProcess/WebPage/PageBanner.h \
  363. WebProcess/WebPage/PageOverlay.h \
  364. WebProcess/WebPage/WebContextMenu.h \
  365. WebProcess/WebPage/WebFrame.h \
  366. WebProcess/WebPage/WebInspector.h \
  367. WebProcess/WebPage/WebOpenPanelResultListener.h \
  368. WebProcess/WebPage/WebPage.h \
  369. WebProcess/WebPage/WebPageGroupProxy.h \
  370. WebProcess/WebPage/WebUndoStep.h \
  371. WebProcess/WebConnectionToUIProcess.h \
  372. WebProcess/WebProcessSupplement.h \
  373. WebProcess/WebProcess.h \
  374. WebProcess/qt/QtBuiltinBundle.h \
  375. WebProcess/qt/QtBuiltinBundlePage.h \
  376. WebProcess/qt/QtNetworkAccessManager.h \
  377. WebProcess/qt/QtNetworkReply.h
  378. SOURCES += \
  379. Platform/CoreIPC/ArgumentCoders.cpp \
  380. Platform/CoreIPC/ArgumentDecoder.cpp \
  381. Platform/CoreIPC/ArgumentEncoder.cpp \
  382. Platform/CoreIPC/Attachment.cpp \
  383. Platform/CoreIPC/Connection.cpp \
  384. Platform/CoreIPC/DataReference.cpp \
  385. Platform/CoreIPC/MessageDecoder.cpp \
  386. Platform/CoreIPC/MessageEncoder.cpp \
  387. Platform/CoreIPC/MessageReceiverMap.cpp \
  388. Platform/CoreIPC/MessageSender.cpp \
  389. Platform/CoreIPC/StringReference.cpp \
  390. Platform/Logging.cpp \
  391. Platform/Module.cpp \
  392. Platform/WorkQueue.cpp \
  393. Platform/qt/LoggingQt.cpp \
  394. Platform/qt/ModuleQt.cpp \
  395. PluginProcess/PluginControllerProxy.cpp \
  396. PluginProcess/PluginCreationParameters.cpp \
  397. PluginProcess/PluginProcess.cpp \
  398. PluginProcess/WebProcessConnection.cpp \
  399. PluginProcess/qt/PluginControllerProxyQt.cpp \
  400. PluginProcess/qt/PluginProcessMainQt.cpp \
  401. PluginProcess/qt/PluginProcessQt.cpp \
  402. Shared/API/c/WKArray.cpp \
  403. Shared/API/c/WKCertificateInfo.cpp \
  404. Shared/API/c/WKConnectionRef.cpp \
  405. Shared/API/c/WKContextMenuItem.cpp \
  406. Shared/API/c/WKData.cpp \
  407. Shared/API/c/WKDictionary.cpp \
  408. Shared/API/c/WKError.cpp \
  409. Shared/API/c/WKGeometry.cpp \
  410. Shared/API/c/WKGraphicsContext.cpp \
  411. Shared/API/c/WKImage.cpp \
  412. Shared/API/c/WKMutableArray.cpp \
  413. Shared/API/c/WKMutableDictionary.cpp \
  414. Shared/API/c/WKNumber.cpp \
  415. Shared/API/c/WKPluginInformation.cpp \
  416. Shared/API/c/WKRenderLayer.cpp \
  417. Shared/API/c/WKRenderObject.cpp \
  418. Shared/API/c/WKSecurityOrigin.cpp \
  419. Shared/API/c/WKSerializedScriptValue.cpp \
  420. Shared/API/c/WKString.cpp \
  421. Shared/API/c/WKType.cpp \
  422. Shared/API/c/WKURL.cpp \
  423. Shared/API/c/WKURLRequest.cpp \
  424. Shared/API/c/WKURLResponse.cpp \
  425. Shared/API/c/WKUserContentURLPattern.cpp \
  426. Shared/API/c/qt/WKImageQt.cpp \
  427. Shared/APIClientTraits.cpp \
  428. Shared/APIObject.cpp \
  429. Shared/ActivityAssertion.cpp \
  430. Shared/Authentication/AuthenticationManager.cpp \
  431. Shared/Plugins/Netscape/PluginInformation.cpp \
  432. Shared/Plugins/Netscape/NetscapePluginModule.cpp \
  433. Shared/Plugins/Netscape/NetscapePluginModuleNone.cpp \
  434. Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp \
  435. Shared/CacheModel.cpp \
  436. Shared/ShareableBitmap.cpp \
  437. Shared/Plugins/NPRemoteObjectMap.cpp \
  438. Shared/Plugins/NPIdentifierData.cpp \
  439. Shared/Plugins/NPObjectMessageReceiver.cpp \
  440. Shared/Plugins/NPObjectProxy.cpp \
  441. Shared/Plugins/NPVariantData.cpp \
  442. Shared/Plugins/PluginModuleInfo.cpp \
  443. Shared/Plugins/PluginProcessCreationParameters.cpp \
  444. Shared/ChildProcess.cpp \
  445. Shared/ChildProcessProxy.cpp \
  446. Shared/ConnectionStack.cpp \
  447. Shared/DictionaryPopupInfo.cpp \
  448. Shared/Downloads/Download.cpp \
  449. Shared/Downloads/DownloadManager.cpp \
  450. Shared/Downloads/qt/DownloadQt.cpp \
  451. Shared/Downloads/qt/QtFileDownloader.cpp \
  452. Shared/EditorState.cpp \
  453. Shared/FontInfo.cpp \
  454. Shared/ImmutableArray.cpp \
  455. Shared/ImmutableDictionary.cpp \
  456. Shared/MutableArray.cpp \
  457. Shared/MutableDictionary.cpp \
  458. Shared/OriginAndDatabases.cpp \
  459. Shared/PlatformPopupMenuData.cpp \
  460. Shared/PrintInfo.cpp \
  461. Shared/SecurityOriginData.cpp \
  462. Shared/SessionState.cpp \
  463. Shared/StatisticsData.cpp \
  464. Shared/UpdateInfo.cpp \
  465. Shared/VisitedLinkTable.cpp \
  466. Shared/WebBackForwardListItem.cpp \
  467. Shared/WebBatteryStatus.cpp \
  468. Shared/WebConnection.cpp \
  469. Shared/WebConnectionClient.cpp \
  470. Shared/WebContextMenuItem.cpp \
  471. Shared/WebContextMenuItemData.cpp \
  472. Shared/WebCoreArgumentCoders.cpp \
  473. Shared/WebError.cpp \
  474. Shared/WebEvent.cpp \
  475. Shared/WebEventConversion.cpp \
  476. Shared/WebGestureEvent.cpp \
  477. Shared/WebGeolocationPosition.cpp \
  478. Shared/WebGraphicsContext.cpp \
  479. Shared/WebHitTestResult.cpp \
  480. Shared/WebKeyboardEvent.cpp \
  481. Shared/WebKit2Initialize.cpp \
  482. Shared/WebImage.cpp \
  483. Shared/WebMouseEvent.cpp \
  484. Shared/WebNetworkInfo.cpp \
  485. Shared/WebOpenPanelParameters.cpp \
  486. Shared/WebPageCreationParameters.cpp \
  487. Shared/WebPageGroupData.cpp \
  488. Shared/WebPlatformTouchPoint.cpp \
  489. Shared/WebPopupItem.cpp \
  490. Shared/WebPreferencesStore.cpp \
  491. Shared/WebProcessCreationParameters.cpp \
  492. Shared/WebRenderLayer.cpp \
  493. Shared/WebRenderObject.cpp \
  494. Shared/WebTouchEvent.cpp \
  495. Shared/WebURLRequest.cpp \
  496. Shared/WebURLResponse.cpp \
  497. Shared/WebWheelEvent.cpp \
  498. Shared/CoordinatedGraphics/CoordinatedGraphicsArgumentCoders.cpp \
  499. Shared/CoordinatedGraphics/WebCoordinatedSurface.cpp \
  500. Shared/CoordinatedGraphics/WebCustomFilterProgramProxy.cpp \
  501. Shared/qt/ArgumentCodersQt.cpp \
  502. Shared/qt/LayerTreeContextQt.cpp \
  503. Shared/qt/ShareableBitmapQt.cpp \
  504. Shared/qt/NativeWebKeyboardEventQt.cpp \
  505. Shared/qt/NativeWebMouseEventQt.cpp \
  506. Shared/qt/NativeWebWheelEventQt.cpp \
  507. Shared/qt/ProcessExecutablePathQt.cpp \
  508. Shared/qt/WebCoreArgumentCodersQt.cpp \
  509. Shared/qt/WebEventFactoryQt.cpp \
  510. Shared/qt/QtNetworkReplyData.cpp \
  511. Shared/qt/QtNetworkRequestData.cpp \
  512. Shared/qt/WebURLRequestQt.cpp \
  513. Shared/qt/WebURLResponseQt.cpp \
  514. UIProcess/API/C/WKAuthenticationChallenge.cpp \
  515. UIProcess/API/C/WKAuthenticationDecisionListener.cpp \
  516. UIProcess/API/C/WKBackForwardList.cpp \
  517. UIProcess/API/C/WKBackForwardListItem.cpp \
  518. UIProcess/API/C/WKBatteryManager.cpp \
  519. UIProcess/API/C/WKBatteryStatus.cpp \
  520. UIProcess/API/C/WKColorPickerResultListener.cpp \
  521. UIProcess/API/C/WKContext.cpp \
  522. UIProcess/API/C/WKCredential.cpp \
  523. UIProcess/API/C/WKDatabaseManager.cpp \
  524. UIProcess/API/C/WKDownload.cpp \
  525. UIProcess/API/C/WKFrame.cpp \
  526. UIProcess/API/C/WKFramePolicyListener.cpp \
  527. UIProcess/API/C/WKGeolocationManager.cpp \
  528. UIProcess/API/C/WKGeolocationPermissionRequest.cpp \
  529. UIProcess/API/C/WKGeolocationPosition.cpp \
  530. UIProcess/API/C/WKGrammarDetail.cpp \
  531. UIProcess/API/C/WKHitTestResult.cpp \
  532. UIProcess/API/C/WKIconDatabase.cpp \
  533. UIProcess/API/C/WKInspector.cpp \
  534. UIProcess/API/C/WKNotification.cpp \
  535. UIProcess/API/C/WKNotificationManager.cpp \
  536. UIProcess/API/C/WKNotificationPermissionRequest.cpp \
  537. UIProcess/API/C/WKOpenPanelParameters.cpp \
  538. UIProcess/API/C/WKOpenPanelResultListener.cpp \
  539. UIProcess/API/C/WKNavigationData.cpp \
  540. UIProcess/API/C/WKNetworkInfo.cpp \
  541. UIProcess/API/C/WKNetworkInfoManager.cpp \
  542. UIProcess/API/C/WKPage.cpp \
  543. UIProcess/API/C/WKPageGroup.cpp \
  544. UIProcess/API/C/WKPluginSiteDataManager.cpp \
  545. UIProcess/API/C/WKPreferences.cpp \
  546. UIProcess/API/C/WKProtectionSpace.cpp \
  547. UIProcess/API/C/WKResourceCacheManager.cpp \
  548. UIProcess/API/C/WKTextChecker.cpp \
  549. UIProcess/API/C/WKVibration.cpp \
  550. UIProcess/API/C/qt/WKIconDatabaseQt.cpp \
  551. UIProcess/API/cpp/qt/WKStringQt.cpp \
  552. UIProcess/API/cpp/qt/WKURLQt.cpp \
  553. UIProcess/API/qt/raw/qrawwebview.cpp \
  554. UIProcess/Authentication/AuthenticationChallengeProxy.cpp \
  555. UIProcess/Authentication/AuthenticationDecisionListener.cpp \
  556. UIProcess/Authentication/WebCredential.cpp \
  557. UIProcess/Authentication/WebProtectionSpace.cpp \
  558. UIProcess/BackingStore.cpp \
  559. UIProcess/qt/BackingStoreQt.cpp \
  560. UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.cpp \
  561. UIProcess/DefaultUndoController.cpp \
  562. UIProcess/Downloads/DownloadProxy.cpp \
  563. UIProcess/Downloads/DownloadProxyMap.cpp \
  564. UIProcess/DrawingAreaProxy.cpp \
  565. UIProcess/DrawingAreaProxyImpl.cpp \
  566. UIProcess/FindIndicator.cpp \
  567. UIProcess/GeolocationPermissionRequestManagerProxy.cpp \
  568. UIProcess/GeolocationPermissionRequestProxy.cpp \
  569. UIProcess/TextCheckerCompletion.cpp \
  570. UIProcess/Launcher/ProcessLauncher.cpp \
  571. UIProcess/Launcher/qt/ProcessLauncherQt.cpp \
  572. UIProcess/Notifications/NotificationPermissionRequest.cpp \
  573. UIProcess/Notifications/NotificationPermissionRequestManagerProxy.cpp \
  574. UIProcess/Notifications/WebNotification.cpp \
  575. UIProcess/Notifications/WebNotificationManagerProxy.cpp \
  576. UIProcess/Notifications/WebNotificationProvider.cpp \
  577. UIProcess/PageViewportController.cpp \
  578. UIProcess/Plugins/PlugInAutoStartProvider.cpp \
  579. UIProcess/Plugins/PluginInfoStore.cpp \
  580. UIProcess/Plugins/PluginProcessProxy.cpp \
  581. UIProcess/Plugins/PluginProcessManager.cpp \
  582. UIProcess/Plugins/WebPluginSiteDataManager.cpp \
  583. UIProcess/Plugins/qt/PluginProcessProxyQt.cpp \
  584. UIProcess/Plugins/unix/PluginInfoStoreUnix.cpp \
  585. UIProcess/ResponsivenessTimer.cpp \
  586. UIProcess/StatisticsRequest.cpp \
  587. UIProcess/Storage/LocalStorageDatabase.cpp \
  588. UIProcess/Storage/LocalStorageDatabaseTracker.cpp \
  589. UIProcess/Storage/StorageManager.cpp \
  590. UIProcess/VisitedLinkProvider.cpp \
  591. UIProcess/WebApplicationCacheManagerProxy.cpp \
  592. UIProcess/WebBackForwardList.cpp \
  593. UIProcess/WebBatteryManagerProxy.cpp \
  594. UIProcess/WebBatteryProvider.cpp \
  595. UIProcess/WebColorChooserProxy.cpp \
  596. UIProcess/WebColorPickerResultListenerProxy.cpp \
  597. UIProcess/WebConnectionToWebProcess.cpp \
  598. UIProcess/WebContext.cpp \
  599. UIProcess/WebContextClient.cpp \
  600. UIProcess/WebContextConnectionClient.cpp \
  601. UIProcess/WebContextInjectedBundleClient.cpp \
  602. UIProcess/WebContextMenuProxy.cpp \
  603. UIProcess/WebCookieManagerProxy.cpp \
  604. UIProcess/WebCookieManagerProxyClient.cpp \
  605. UIProcess/WebDatabaseManagerProxy.cpp \
  606. UIProcess/WebDatabaseManagerProxyClient.cpp \
  607. UIProcess/WebDownloadClient.cpp \
  608. UIProcess/WebEditCommandProxy.cpp \
  609. UIProcess/WebFindClient.cpp \
  610. UIProcess/WebFormClient.cpp \
  611. UIProcess/WebFormSubmissionListenerProxy.cpp \
  612. UIProcess/WebFrameListenerProxy.cpp \
  613. UIProcess/WebFramePolicyListenerProxy.cpp \
  614. UIProcess/WebFrameProxy.cpp \
  615. UIProcess/WebFullScreenManagerProxy.cpp \
  616. UIProcess/WebGeolocationManagerProxy.cpp \
  617. UIProcess/WebGeolocationProvider.cpp \
  618. UIProcess/WebGrammarDetail.cpp \
  619. UIProcess/WebHistoryClient.cpp \
  620. UIProcess/WebIconDatabase.cpp \
  621. UIProcess/WebIconDatabaseClient.cpp \
  622. UIProcess/WebInspectorProxy.cpp \
  623. UIProcess/WebKeyValueStorageManager.cpp \
  624. UIProcess/WebLoaderClient.cpp \
  625. UIProcess/WebMediaCacheManagerProxy.cpp \
  626. UIProcess/WebNavigationData.cpp \
  627. UIProcess/WebNetworkInfoManagerProxy.cpp \
  628. UIProcess/WebNetworkInfoProvider.cpp \
  629. UIProcess/WebOpenPanelResultListenerProxy.cpp \
  630. UIProcess/WebPageContextMenuClient.cpp \
  631. UIProcess/WebPageGroup.cpp \
  632. UIProcess/WebPageProxy.cpp \
  633. UIProcess/WebPolicyClient.cpp \
  634. UIProcess/WebPreferences.cpp \
  635. UIProcess/WebProcessProxy.cpp \
  636. UIProcess/WebResourceCacheManagerProxy.cpp \
  637. UIProcess/WebTextChecker.cpp \
  638. UIProcess/WebTextCheckerClient.cpp \
  639. UIProcess/WebUIClient.cpp \
  640. UIProcess/WebVibrationProvider.cpp \
  641. UIProcess/WebVibrationProxy.cpp \
  642. UIProcess/qt/TextCheckerQt.cpp \
  643. UIProcess/qt/WebContextQt.cpp \
  644. UIProcess/qt/WebFullScreenManagerProxyQt.cpp \
  645. UIProcess/qt/WebInspectorProxyQt.cpp \
  646. UIProcess/qt/WebPageProxyQt.cpp \
  647. UIProcess/qt/WebPreferencesQt.cpp \
  648. UIProcess/qt/WebProcessProxyQt.cpp \
  649. WebProcess/ApplicationCache/WebApplicationCacheManager.cpp \
  650. WebProcess/Battery/WebBatteryManager.cpp \
  651. WebProcess/Cookies/WebCookieManager.cpp \
  652. WebProcess/Cookies/qt/WebCookieManagerQt.cpp \
  653. WebProcess/FullScreen/WebFullScreenManager.cpp \
  654. WebProcess/Geolocation/GeolocationPermissionRequestManager.cpp \
  655. WebProcess/Geolocation/WebGeolocationManager.cpp \
  656. WebProcess/IconDatabase/WebIconDatabaseProxy.cpp \
  657. WebProcess/InjectedBundle/API/c/WKBundle.cpp \
  658. WebProcess/InjectedBundle/API/c/WKBundleBackForwardList.cpp \
  659. WebProcess/InjectedBundle/API/c/WKBundleBackForwardListItem.cpp \
  660. WebProcess/InjectedBundle/API/c/WKBundleDOMWindowExtension.cpp \
  661. WebProcess/InjectedBundle/API/c/WKBundleFrame.cpp \
  662. WebProcess/InjectedBundle/API/c/WKBundleHitTestResult.cpp \
  663. WebProcess/InjectedBundle/API/c/WKBundleInspector.cpp \
  664. WebProcess/InjectedBundle/API/c/WKBundleNavigationAction.cpp \
  665. WebProcess/InjectedBundle/API/c/WKBundleNodeHandle.cpp \
  666. WebProcess/InjectedBundle/API/c/WKBundlePage.cpp \
  667. WebProcess/InjectedBundle/API/c/WKBundlePageGroup.cpp \
  668. WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.cpp \
  669. WebProcess/InjectedBundle/API/c/WKBundleScriptWorld.cpp \
  670. WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp \
  671. WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.cpp \
  672. WebProcess/InjectedBundle/InjectedBundle.cpp \
  673. WebProcess/InjectedBundle/InjectedBundleBackForwardList.cpp \
  674. WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.cpp \
  675. WebProcess/InjectedBundle/InjectedBundleClient.cpp \
  676. WebProcess/InjectedBundle/InjectedBundleDOMWindowExtension.cpp \
  677. WebProcess/InjectedBundle/InjectedBundleHitTestResult.cpp \
  678. WebProcess/InjectedBundle/InjectedBundleNavigationAction.cpp \
  679. WebProcess/InjectedBundle/InjectedBundlePageContextMenuClient.cpp \
  680. WebProcess/InjectedBundle/InjectedBundlePageDiagnosticLoggingClient.cpp \
  681. WebProcess/InjectedBundle/InjectedBundlePageEditorClient.cpp \
  682. WebProcess/InjectedBundle/InjectedBundlePageFormClient.cpp \
  683. WebProcess/InjectedBundle/InjectedBundlePageFullScreenClient.cpp \
  684. WebProcess/InjectedBundle/InjectedBundlePageLoaderClient.cpp \
  685. WebProcess/InjectedBundle/InjectedBundlePagePolicyClient.cpp \
  686. WebProcess/InjectedBundle/InjectedBundlePageResourceLoadClient.cpp \
  687. WebProcess/InjectedBundle/InjectedBundlePageUIClient.cpp \
  688. WebProcess/InjectedBundle/InjectedBundleScriptWorld.cpp \
  689. WebProcess/InjectedBundle/qt/InjectedBundleQt.cpp \
  690. WebProcess/MediaCache/WebMediaCacheManager.cpp \
  691. WebProcess/NetworkInfo/WebNetworkInfoManager.cpp \
  692. WebProcess/Notifications/NotificationPermissionRequestManager.cpp \
  693. WebProcess/Notifications/WebNotificationManager.cpp \
  694. WebProcess/ResourceCache/WebResourceCacheManager.cpp \
  695. WebProcess/Plugins/Netscape/JSNPMethod.cpp \
  696. WebProcess/Plugins/Netscape/JSNPObject.cpp \
  697. WebProcess/Plugins/Netscape/NPJSObject.cpp \
  698. WebProcess/Plugins/Netscape/NPRuntimeObjectMap.cpp \
  699. WebProcess/Plugins/Netscape/NPRuntimeUtilities.cpp \
  700. WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp \
  701. WebProcess/Plugins/Netscape/NetscapePlugin.cpp \
  702. WebProcess/Plugins/Netscape/NetscapePluginNone.cpp \
  703. WebProcess/Plugins/Netscape/NetscapePluginStream.cpp \
  704. WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp \
  705. WebProcess/Plugins/Netscape/qt/PluginProxyQt.cpp \
  706. WebProcess/Plugins/Plugin.cpp \
  707. WebProcess/Plugins/PluginView.cpp \
  708. WebProcess/Plugins/PluginProxy.cpp \
  709. WebProcess/Plugins/PluginProcessConnection.cpp \
  710. WebProcess/Plugins/PluginProcessConnectionManager.cpp \
  711. WebProcess/Storage/StorageAreaImpl.cpp \
  712. WebProcess/Storage/StorageAreaMap.cpp \
  713. WebProcess/Storage/StorageNamespaceImpl.cpp \
  714. WebProcess/WebCoreSupport/WebBatteryClient.cpp \
  715. WebProcess/WebCoreSupport/WebChromeClient.cpp \
  716. WebProcess/WebCoreSupport/WebColorChooser.cpp \
  717. WebProcess/WebCoreSupport/WebContextMenuClient.cpp \
  718. WebProcess/WebCoreSupport/WebDatabaseManager.cpp \
  719. WebProcess/WebCoreSupport/WebDragClient.cpp \
  720. WebProcess/WebCoreSupport/WebEditorClient.cpp \
  721. WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp \
  722. WebProcess/WebCoreSupport/WebGeolocationClient.cpp \
  723. WebProcess/WebCoreSupport/WebInspectorClient.cpp \
  724. WebProcess/WebCoreSupport/WebInspectorFrontendClient.cpp \
  725. WebProcess/WebCoreSupport/WebNetworkInfoClient.cpp \
  726. WebProcess/WebCoreSupport/WebNotificationClient.cpp \
  727. WebProcess/WebCoreSupport/WebPlatformStrategies.cpp \
  728. WebProcess/WebCoreSupport/WebPlugInClient.cpp \
  729. WebProcess/WebCoreSupport/WebPopupMenu.cpp \
  730. WebProcess/WebCoreSupport/WebSearchPopupMenu.cpp \
  731. WebProcess/WebCoreSupport/WebVibrationClient.cpp \
  732. WebProcess/WebCoreSupport/qt/WebContextMenuClientQt.cpp \
  733. WebProcess/WebCoreSupport/qt/WebErrorsQt.cpp \
  734. WebProcess/WebCoreSupport/qt/WebDragClientQt.cpp \
  735. WebProcess/WebCoreSupport/qt/WebFrameNetworkingContext.cpp \
  736. WebProcess/WebCoreSupport/qt/WebPopupMenuQt.cpp \
  737. WebProcess/WebPage/DecoderAdapter.cpp \
  738. WebProcess/WebPage/DrawingArea.cpp \
  739. WebProcess/WebPage/DrawingAreaImpl.cpp \
  740. WebProcess/WebPage/EncoderAdapter.cpp \
  741. WebProcess/WebPage/EventDispatcher.cpp \
  742. WebProcess/WebPage/FindController.cpp \
  743. WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp \
  744. WebProcess/WebPage/TapHighlightController.cpp \
  745. WebProcess/WebPage/LayerTreeHost.cpp \
  746. WebProcess/WebPage/PageBanner.cpp \
  747. WebProcess/WebPage/PageOverlay.cpp \
  748. WebProcess/WebPage/WebBackForwardListProxy.cpp \
  749. WebProcess/WebPage/WebContextMenu.cpp \
  750. WebProcess/WebPage/WebFrame.cpp \
  751. WebProcess/WebPage/WebInspector.cpp \
  752. WebProcess/WebPage/WebOpenPanelResultListener.cpp \
  753. WebProcess/WebPage/WebPage.cpp \
  754. WebProcess/WebPage/WebPageGroupProxy.cpp \
  755. WebProcess/WebPage/WebUndoStep.cpp \
  756. WebProcess/WebPage/qt/WebInspectorQt.cpp \
  757. WebProcess/WebPage/qt/WebPageQt.cpp \
  758. WebProcess/WebConnectionToUIProcess.cpp \
  759. WebProcess/WebProcess.cpp \
  760. WebProcess/qt/QtBuiltinBundle.cpp \
  761. WebProcess/qt/QtBuiltinBundlePage.cpp \
  762. WebProcess/qt/QtNetworkAccessManager.cpp \
  763. WebProcess/qt/QtNetworkReply.cpp \
  764. WebProcess/qt/WebProcessMainQt.cpp \
  765. WebProcess/qt/WebProcessQt.cpp
  766. have?(QTQUICK) {
  767. QT += qml quick quick-private
  768. HEADERS += \
  769. UIProcess/API/qt/qwebpreferences_p.h \
  770. UIProcess/API/qt/qwebpreferences_p_p.h \
  771. UIProcess/API/qt/qwebdownloaditem_p.h \
  772. UIProcess/API/qt/qwebdownloaditem_p_p.h \
  773. UIProcess/API/qt/qwebpermissionrequest_p.h \
  774. UIProcess/API/qt/qtwebsecurityorigin_p.h \
  775. UIProcess/API/qt/qwebloadrequest_p.h \
  776. UIProcess/API/qt/qwebnavigationrequest_p.h \
  777. UIProcess/API/qt/qquickwebpage_p.h \
  778. UIProcess/API/qt/qquickwebpage_p_p.h \
  779. UIProcess/API/qt/qquickwebview_p.h \
  780. UIProcess/API/qt/qquickwebview_p_p.h \
  781. UIProcess/API/qt/qquicknetworkreply_p.h \
  782. UIProcess/API/qt/qquicknetworkrequest_p.h \
  783. UIProcess/API/qt/qquickurlschemedelegate_p.h \
  784. UIProcess/API/qt/qwebkittest_p.h \
  785. UIProcess/qt/PageViewportControllerClientQt.h \
  786. UIProcess/qt/QtWebContext.h \
  787. UIProcess/qt/QtWebPageEventHandler.h \
  788. UIProcess/qt/QtGestureRecognizer.h \
  789. UIProcess/qt/QtPanGestureRecognizer.h \
  790. UIProcess/qt/QtPinchGestureRecognizer.h \
  791. UIProcess/qt/QtTapGestureRecognizer.h \
  792. UIProcess/qt/QtWebError.h \
  793. UIProcess/qt/QtDialogRunner.h \
  794. UIProcess/qt/QtDownloadManager.h \
  795. UIProcess/qt/QtPageClient.h \
  796. UIProcess/qt/QtWebPagePolicyClient.h \
  797. UIProcess/qt/QtWebPageSGNode.h \
  798. UIProcess/qt/QtWebPageUIClient.h \
  799. UIProcess/qt/QtWebIconDatabaseClient.h \
  800. UIProcess/qt/WebContextMenuProxyQt.h \
  801. UIProcess/qt/WebGeolocationProviderQt.h \
  802. UIProcess/qt/WebPopupMenuProxyQt.h
  803. SOURCES += \
  804. UIProcess/API/qt/qwebdownloaditem.cpp \
  805. UIProcess/API/qt/qwebpermissionrequest.cpp \
  806. UIProcess/API/qt/qtwebsecurityorigin.cpp \
  807. UIProcess/API/qt/qwebloadrequest.cpp \
  808. UIProcess/API/qt/qwebnavigationrequest.cpp \
  809. UIProcess/API/qt/qquickwebpage.cpp \
  810. UIProcess/API/qt/qquickwebview.cpp \
  811. UIProcess/API/qt/qwebiconimageprovider.cpp \
  812. UIProcess/API/qt/qquicknetworkreply.cpp \
  813. UIProcess/API/qt/qquicknetworkrequest.cpp \
  814. UIProcess/API/qt/qquickurlschemedelegate.cpp \
  815. UIProcess/API/qt/qwebpreferences.cpp \
  816. UIProcess/API/qt/qwebkittest.cpp \
  817. UIProcess/qt/PageViewportControllerClientQt.cpp \
  818. UIProcess/qt/QtDialogRunner.cpp \
  819. UIProcess/qt/QtDownloadManager.cpp \
  820. UIProcess/qt/QtPageClient.cpp \
  821. UIProcess/qt/QtWebPagePolicyClient.cpp \
  822. UIProcess/qt/QtWebPageSGNode.cpp \
  823. UIProcess/qt/QtWebPageEventHandler.cpp \
  824. UIProcess/qt/QtGestureRecognizer.cpp \
  825. UIProcess/qt/QtPanGestureRecognizer.cpp \
  826. UIProcess/qt/QtPinchGestureRecognizer.cpp \
  827. UIProcess/qt/QtTapGestureRecognizer.cpp \
  828. UIProcess/qt/QtWebContext.cpp \
  829. UIProcess/qt/QtWebError.cpp \
  830. UIProcess/qt/WebContextMenuProxyQt.cpp \
  831. UIProcess/qt/WebGeolocationProviderQt.cpp \
  832. UIProcess/qt/WebPopupMenuProxyQt.cpp \
  833. UIProcess/qt/QtWebIconDatabaseClient.cpp \
  834. UIProcess/qt/QtWebPageUIClient.cpp
  835. enable?(INPUT_TYPE_COLOR) {
  836. HEADERS += \
  837. UIProcess/qt/WebColorChooserProxyQt.h
  838. SOURCES += \
  839. UIProcess/qt/WebColorChooserProxyQt.cpp
  840. }
  841. }
  842. mac: {
  843. INCLUDEPATH += \
  844. Platform/mac \
  845. Platform/CoreIPC/mac
  846. HEADERS += \
  847. Platform/mac/MachUtilities.h \
  848. Platform/CoreIPC/mac/MachPort.h
  849. SOURCES += \
  850. Platform/CoreIPC/mac/ConnectionMac.cpp \
  851. Platform/mac/MachUtilities.cpp \
  852. Platform/mac/WorkQueueMac.cpp \
  853. Platform/mac/SharedMemoryMac.cpp
  854. } else:win32 {
  855. SOURCES += \
  856. Platform/CoreIPC/win/ConnectionWin.cpp \
  857. Platform/win/WorkQueueWin.cpp \
  858. Platform/win/SharedMemoryWin.cpp
  859. } else {
  860. SOURCES += \
  861. Platform/CoreIPC/unix/AttachmentUnix.cpp \
  862. Platform/CoreIPC/unix/ConnectionUnix.cpp \
  863. Platform/qt/WorkQueueQt.cpp \
  864. Platform/unix/SharedMemoryUnix.cpp
  865. }
  866. enable?(SECCOMP_FILTERS) {
  867. HEADERS += \
  868. Shared/linux/SeccompFilters/OpenSyscall.h \
  869. Shared/linux/SeccompFilters/SeccompBroker.h \
  870. Shared/linux/SeccompFilters/SeccompFilters.h \
  871. Shared/linux/SeccompFilters/SigactionSyscall.h \
  872. Shared/linux/SeccompFilters/SigprocmaskSyscall.h \
  873. Shared/linux/SeccompFilters/Syscall.h \
  874. Shared/linux/SeccompFilters/SyscallPolicy.h \
  875. WebProcess/qt/SeccompFiltersWebProcessQt.h
  876. SOURCES += \
  877. Shared/linux/SeccompFilters/OpenSyscall.cpp \
  878. Shared/linux/SeccompFilters/SeccompBroker.cpp \
  879. Shared/linux/SeccompFilters/SeccompFilters.cpp \
  880. Shared/linux/SeccompFilters/SigactionSyscall.cpp \
  881. Shared/linux/SeccompFilters/SigprocmaskSyscall.cpp \
  882. Shared/linux/SeccompFilters/Syscall.cpp \
  883. Shared/linux/SeccompFilters/SyscallPolicy.cpp \
  884. WebProcess/qt/SeccompFiltersWebProcessQt.cpp
  885. DEFINES += SOURCE_DIR=\\\"$${ROOT_WEBKIT_DIR}\\\"
  886. }
  887. enable?(INSPECTOR_SERVER) {
  888. HEADERS += \
  889. UIProcess/InspectorServer/HTTPRequest.h \
  890. UIProcess/InspectorServer/WebInspectorServer.h \
  891. UIProcess/InspectorServer/WebSocketServer.h \
  892. UIProcess/InspectorServer/WebSocketServerClient.h \
  893. UIProcess/InspectorServer/WebSocketServerConnection.h \
  894. UIProcess/InspectorServer/qt/WebSocketServerQt.h
  895. SOURCES += \
  896. UIProcess/InspectorServer/HTTPRequest.cpp \
  897. UIProcess/InspectorServer/WebInspectorServer.cpp \
  898. UIProcess/InspectorServer/WebSocketServer.cpp \
  899. UIProcess/InspectorServer/WebSocketServerConnection.cpp \
  900. UIProcess/InspectorServer/qt/WebInspectorServerQt.cpp \
  901. UIProcess/InspectorServer/qt/WebSocketServerQt.cpp
  902. }
  903. enable?(TOUCH_EVENTS) {
  904. HEADERS += \
  905. Shared/NativeWebTouchEvent.h
  906. SOURCES += \
  907. Shared/qt/NativeWebTouchEventQt.cpp
  908. }
  909. have?(qtlocation):enable?(GEOLOCATION): QT += location
  910. use?(3D_GRAPHICS): WEBKIT += angle
  911. use?(PLUGIN_BACKEND_XLIB) {
  912. DEFINES += XP_UNIX
  913. PKGCONFIG += x11
  914. DEFINES += MOZ_X11
  915. }
  916. include(DerivedSources.pri)