WebKit2.gypi 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461
  1. {
  2. 'variables': {
  3. 'webkit2_files': [
  4. 'Platform/CoreIPC/ArgumentCoders.cpp',
  5. 'Platform/CoreIPC/ArgumentDecoder.cpp',
  6. 'Platform/CoreIPC/ArgumentEncoder.cpp',
  7. 'Platform/CoreIPC/Attachment.cpp',
  8. 'Platform/CoreIPC/Connection.cpp',
  9. 'Platform/CoreIPC/DataReference.cpp',
  10. 'Platform/CoreIPC/MessageDecoder.cpp',
  11. 'Platform/CoreIPC/MessageEncoder.cpp',
  12. 'Platform/CoreIPC/MessageReceiverMap.cpp',
  13. 'Platform/CoreIPC/MessageSender.cpp',
  14. 'Platform/CoreIPC/StringReference.cpp',
  15. 'Platform/CoreIPC/unix/AttachmentUnix.cpp',
  16. 'Platform/CoreIPC/unix/ConnectionUnix.cpp',
  17. 'Platform/Logging.cpp',
  18. 'Platform/Module.cpp',
  19. 'Platform/WorkQueue.cpp',
  20. 'Platform/unix/SharedMemoryUnix.cpp',
  21. 'PluginProcess/PluginControllerProxy.cpp',
  22. 'PluginProcess/PluginCreationParameters.cpp',
  23. 'PluginProcess/PluginProcess.cpp',
  24. 'PluginProcess/WebProcessConnection.cpp',
  25. 'Shared/API/c/WKArray.cpp',
  26. 'Shared/API/c/WKCertificateInfo.cpp',
  27. 'Shared/API/c/WKConnectionRef.cpp',
  28. 'Shared/API/c/WKContextMenuItem.cpp',
  29. 'Shared/API/c/WKData.cpp',
  30. 'Shared/API/c/WKDictionary.cpp',
  31. 'Shared/API/c/WKError.cpp',
  32. 'Shared/API/c/WKGeometry.cpp',
  33. 'Shared/API/c/WKGraphicsContext.cpp',
  34. 'Shared/API/c/WKImage.cpp',
  35. 'Shared/API/c/WKMutableArray.cpp',
  36. 'Shared/API/c/WKMutableDictionary.cpp',
  37. 'Shared/API/c/WKNumber.cpp',
  38. 'Shared/API/c/WKPluginInformation.cpp',
  39. 'Shared/API/c/WKRenderLayer.cpp',
  40. 'Shared/API/c/WKRenderObject.cpp',
  41. 'Shared/API/c/WKSecurityOrigin.cpp',
  42. 'Shared/API/c/WKSerializedScriptValue.cpp',
  43. 'Shared/API/c/WKString.cpp',
  44. 'Shared/API/c/WKType.cpp',
  45. 'Shared/API/c/WKURL.cpp',
  46. 'Shared/API/c/WKURLRequest.cpp',
  47. 'Shared/API/c/WKURLResponse.cpp',
  48. 'Shared/API/c/WKUserContentURLPattern.cpp',
  49. 'Shared/API/c/cairo/WKImageCairo.cpp',
  50. 'Shared/APIClientTraits.cpp',
  51. 'Shared/APIObject.cpp',
  52. 'Shared/ActivityAssertion.cpp',
  53. 'Shared/Authentication/AuthenticationManager.cpp',
  54. 'Shared/CacheModel.cpp',
  55. 'Shared/ChildProcess.cpp',
  56. 'Shared/ChildProcessProxy.cpp',
  57. 'Shared/ConnectionStack.cpp',
  58. 'Shared/CoordinatedGraphics/CoordinatedGraphicsArgumentCoders.cpp',
  59. 'Shared/CoordinatedGraphics/WebCoordinatedSurface.cpp',
  60. 'Shared/CoordinatedGraphics/WebCustomFilterProgramProxy.cpp',
  61. 'Shared/DictionaryPopupInfo.cpp',
  62. 'Shared/Downloads/Download.cpp',
  63. 'Shared/Downloads/DownloadAuthenticationClient.cpp',
  64. 'Shared/Downloads/DownloadManager.cpp',
  65. 'Shared/EditorState.cpp',
  66. 'Shared/FontInfo.cpp',
  67. 'Shared/ImmutableArray.cpp',
  68. 'Shared/ImmutableDictionary.cpp',
  69. 'Shared/MutableArray.cpp',
  70. 'Shared/MutableDictionary.cpp',
  71. 'Shared/OriginAndDatabases.cpp',
  72. 'Shared/PlatformPopupMenuData.cpp',
  73. 'Shared/Plugins/NPIdentifierData.cpp',
  74. 'Shared/Plugins/NPObjectMessageReceiver.cpp',
  75. 'Shared/Plugins/NPObjectProxy.cpp',
  76. 'Shared/Plugins/NPRemoteObjectMap.cpp',
  77. 'Shared/Plugins/NPVariantData.cpp',
  78. 'Shared/Plugins/Netscape/NetscapePluginModule.cpp',
  79. 'Shared/Plugins/Netscape/NetscapePluginModuleNone.cpp',
  80. 'Shared/Plugins/Netscape/PluginInformation.cpp',
  81. 'Shared/Plugins/PluginModuleInfo.cpp',
  82. 'Shared/Plugins/PluginProcessCreationParameters.cpp',
  83. 'Shared/PrintInfo.cpp',
  84. 'Shared/SecurityOriginData.cpp',
  85. 'Shared/SessionState.cpp',
  86. 'Shared/ShareableBitmap.cpp',
  87. 'Shared/StatisticsData.cpp',
  88. 'Shared/UpdateInfo.cpp',
  89. 'Shared/VisitedLinkTable.cpp',
  90. 'Shared/WebBackForwardListItem.cpp',
  91. 'Shared/WebBatteryStatus.cpp',
  92. 'Shared/WebConnection.cpp',
  93. 'Shared/WebConnectionClient.cpp',
  94. 'Shared/WebContextMenuItem.cpp',
  95. 'Shared/WebContextMenuItemData.cpp',
  96. 'Shared/WebCoreArgumentCoders.cpp',
  97. 'Shared/WebError.cpp',
  98. 'Shared/WebEvent.cpp',
  99. 'Shared/WebEventConversion.cpp',
  100. 'Shared/WebGeolocationPosition.cpp',
  101. 'Shared/WebGestureEvent.cpp',
  102. 'Shared/WebGraphicsContext.cpp',
  103. 'Shared/WebHitTestResult.cpp',
  104. 'Shared/WebImage.cpp',
  105. 'Shared/WebKeyboardEvent.cpp',
  106. 'Shared/WebKit2Initialize.cpp',
  107. 'Shared/WebMemorySampler.cpp',
  108. 'Shared/WebMouseEvent.cpp',
  109. 'Shared/WebNetworkInfo.cpp',
  110. 'Shared/WebOpenPanelParameters.cpp',
  111. 'Shared/WebPageCreationParameters.cpp',
  112. 'Shared/WebPageGroupData.cpp',
  113. 'Shared/WebPlatformTouchPoint.cpp',
  114. 'Shared/WebPopupItem.cpp',
  115. 'Shared/WebPreferencesStore.cpp',
  116. 'Shared/WebProcessCreationParameters.cpp',
  117. 'Shared/WebRenderLayer.cpp',
  118. 'Shared/WebRenderObject.cpp',
  119. 'Shared/WebTouchEvent.cpp',
  120. 'Shared/WebURLRequest.cpp',
  121. 'Shared/WebURLResponse.cpp',
  122. 'Shared/WebWheelEvent.cpp',
  123. 'UIProcess/API/C/WKApplicationCacheManager.cpp',
  124. 'UIProcess/API/C/WKAuthenticationChallenge.cpp',
  125. 'UIProcess/API/C/WKAuthenticationDecisionListener.cpp',
  126. 'UIProcess/API/C/WKBackForwardList.cpp',
  127. 'UIProcess/API/C/WKBackForwardListItem.cpp',
  128. 'UIProcess/API/C/WKBatteryManager.cpp',
  129. 'UIProcess/API/C/WKBatteryStatus.cpp',
  130. 'UIProcess/API/C/WKColorPickerResultListener.cpp',
  131. 'UIProcess/API/C/WKContext.cpp',
  132. 'UIProcess/API/C/WKCookieManager.cpp',
  133. 'UIProcess/API/C/WKCredential.cpp',
  134. 'UIProcess/API/C/WKDatabaseManager.cpp',
  135. 'UIProcess/API/C/WKDownload.cpp',
  136. 'UIProcess/API/C/WKFormSubmissionListener.cpp',
  137. 'UIProcess/API/C/WKFrame.cpp',
  138. 'UIProcess/API/C/WKFramePolicyListener.cpp',
  139. 'UIProcess/API/C/WKGeolocationManager.cpp',
  140. 'UIProcess/API/C/WKGeolocationPermissionRequest.cpp',
  141. 'UIProcess/API/C/WKGeolocationPosition.cpp',
  142. 'UIProcess/API/C/WKGrammarDetail.cpp',
  143. 'UIProcess/API/C/WKHitTestResult.cpp',
  144. 'UIProcess/API/C/WKIconDatabase.cpp',
  145. 'UIProcess/API/C/WKInspector.cpp',
  146. 'UIProcess/API/C/WKKeyValueStorageManager.cpp',
  147. 'UIProcess/API/C/WKMediaCacheManager.cpp',
  148. 'UIProcess/API/C/WKNavigationData.cpp',
  149. 'UIProcess/API/C/WKNetworkInfo.cpp',
  150. 'UIProcess/API/C/WKNetworkInfoManager.cpp',
  151. 'UIProcess/API/C/WKNotification.cpp',
  152. 'UIProcess/API/C/WKNotificationManager.cpp',
  153. 'UIProcess/API/C/WKNotificationPermissionRequest.cpp',
  154. 'UIProcess/API/C/WKOpenPanelParameters.cpp',
  155. 'UIProcess/API/C/WKOpenPanelResultListener.cpp',
  156. 'UIProcess/API/C/WKPage.cpp',
  157. 'UIProcess/API/C/WKPageGroup.cpp',
  158. 'UIProcess/API/C/WKPluginSiteDataManager.cpp',
  159. 'UIProcess/API/C/WKPreferences.cpp',
  160. 'UIProcess/API/C/WKProtectionSpace.cpp',
  161. 'UIProcess/API/C/WKResourceCacheManager.cpp',
  162. 'UIProcess/API/C/WKTextChecker.cpp',
  163. 'UIProcess/API/C/WKVibration.cpp',
  164. 'UIProcess/API/C/WKViewportAttributes.cpp',
  165. 'UIProcess/API/CoordinatedGraphics/WKCoordinatedScene.cpp',
  166. 'UIProcess/Authentication/AuthenticationChallengeProxy.cpp',
  167. 'UIProcess/Authentication/AuthenticationDecisionListener.cpp',
  168. 'UIProcess/Authentication/WebCredential.cpp',
  169. 'UIProcess/Authentication/WebProtectionSpace.cpp',
  170. 'UIProcess/BackingStore.cpp',
  171. 'UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.cpp',
  172. 'UIProcess/Downloads/DownloadProxy.cpp',
  173. 'UIProcess/Downloads/DownloadProxyMap.cpp',
  174. 'UIProcess/DrawingAreaProxy.cpp',
  175. 'UIProcess/DrawingAreaProxyImpl.cpp',
  176. 'UIProcess/FindIndicator.cpp',
  177. 'UIProcess/GeolocationPermissionRequestManagerProxy.cpp',
  178. 'UIProcess/GeolocationPermissionRequestProxy.cpp',
  179. 'UIProcess/InspectorServer/HTTPRequest.cpp',
  180. 'UIProcess/InspectorServer/WebInspectorServer.cpp',
  181. 'UIProcess/InspectorServer/WebSocketServer.cpp',
  182. 'UIProcess/InspectorServer/WebSocketServerConnection.cpp',
  183. 'UIProcess/Launcher/ProcessLauncher.cpp',
  184. 'UIProcess/Notifications/NotificationPermissionRequest.cpp',
  185. 'UIProcess/Notifications/NotificationPermissionRequestManagerProxy.cpp',
  186. 'UIProcess/Notifications/WebNotification.cpp',
  187. 'UIProcess/Notifications/WebNotificationManagerProxy.cpp',
  188. 'UIProcess/Notifications/WebNotificationProvider.cpp',
  189. 'UIProcess/Plugins/PlugInAutoStartProvider.cpp',
  190. 'UIProcess/Plugins/PluginInfoStore.cpp',
  191. 'UIProcess/Plugins/PluginProcessManager.cpp',
  192. 'UIProcess/Plugins/PluginProcessProxy.cpp',
  193. 'UIProcess/Plugins/WebPluginSiteDataManager.cpp',
  194. 'UIProcess/ResponsivenessTimer.cpp',
  195. 'UIProcess/StatisticsRequest.cpp',
  196. 'UIProcess/Storage/LocalStorageDatabase.cpp',
  197. 'UIProcess/Storage/LocalStorageDatabaseTracker.cpp',
  198. 'UIProcess/Storage/StorageManager.cpp',
  199. 'UIProcess/TextCheckerCompletion.cpp',
  200. 'UIProcess/VisitedLinkProvider.cpp',
  201. 'UIProcess/WebApplicationCacheManagerProxy.cpp',
  202. 'UIProcess/WebBackForwardList.cpp',
  203. 'UIProcess/WebBatteryManagerProxy.cpp',
  204. 'UIProcess/WebBatteryProvider.cpp',
  205. 'UIProcess/WebColorChooserProxy.cpp',
  206. 'UIProcess/WebColorPickerResultListenerProxy.cpp',
  207. 'UIProcess/WebConnectionToWebProcess.cpp',
  208. 'UIProcess/WebContext.cpp',
  209. 'UIProcess/WebContextClient.cpp',
  210. 'UIProcess/WebContextConnectionClient.cpp',
  211. 'UIProcess/WebContextInjectedBundleClient.cpp',
  212. 'UIProcess/WebContextMenuProxy.cpp',
  213. 'UIProcess/WebCookieManagerProxy.cpp',
  214. 'UIProcess/WebCookieManagerProxyClient.cpp',
  215. 'UIProcess/WebDatabaseManagerProxy.cpp',
  216. 'UIProcess/WebDatabaseManagerProxyClient.cpp',
  217. 'UIProcess/WebDownloadClient.cpp',
  218. 'UIProcess/WebEditCommandProxy.cpp',
  219. 'UIProcess/WebFindClient.cpp',
  220. 'UIProcess/WebFormClient.cpp',
  221. 'UIProcess/WebFormSubmissionListenerProxy.cpp',
  222. 'UIProcess/WebFrameListenerProxy.cpp',
  223. 'UIProcess/WebFramePolicyListenerProxy.cpp',
  224. 'UIProcess/WebFrameProxy.cpp',
  225. 'UIProcess/WebFullScreenManagerProxy.cpp',
  226. 'UIProcess/WebGeolocationManagerProxy.cpp',
  227. 'UIProcess/WebGeolocationProvider.cpp',
  228. 'UIProcess/WebGrammarDetail.cpp',
  229. 'UIProcess/WebHistoryClient.cpp',
  230. 'UIProcess/WebIconDatabase.cpp',
  231. 'UIProcess/WebIconDatabaseClient.cpp',
  232. 'UIProcess/WebInspectorProxy.cpp',
  233. 'UIProcess/WebKeyValueStorageManager.cpp',
  234. 'UIProcess/WebLoaderClient.cpp',
  235. 'UIProcess/WebMediaCacheManagerProxy.cpp',
  236. 'UIProcess/WebNavigationData.cpp',
  237. 'UIProcess/WebNetworkInfoManagerProxy.cpp',
  238. 'UIProcess/WebNetworkInfoProvider.cpp',
  239. 'UIProcess/WebOpenPanelResultListenerProxy.cpp',
  240. 'UIProcess/WebPageContextMenuClient.cpp',
  241. 'UIProcess/WebPageGroup.cpp',
  242. 'UIProcess/WebPageProxy.cpp',
  243. 'UIProcess/WebPolicyClient.cpp',
  244. 'UIProcess/WebPreferences.cpp',
  245. 'UIProcess/WebProcessProxy.cpp',
  246. 'UIProcess/WebResourceCacheManagerProxy.cpp',
  247. 'UIProcess/WebTextChecker.cpp',
  248. 'UIProcess/WebTextCheckerClient.cpp',
  249. 'UIProcess/WebUIClient.cpp',
  250. 'UIProcess/WebVibrationProvider.cpp',
  251. 'UIProcess/WebVibrationProxy.cpp',
  252. 'UIProcess/WebViewportAttributes.cpp',
  253. 'WebProcess/ApplicationCache/WebApplicationCacheManager.cpp',
  254. 'WebProcess/Battery/WebBatteryManager.cpp',
  255. 'WebProcess/Cookies/WebCookieManager.cpp',
  256. 'WebProcess/FullScreen/WebFullScreenManager.cpp',
  257. 'WebProcess/Geolocation/GeolocationPermissionRequestManager.cpp',
  258. 'WebProcess/Geolocation/WebGeolocationManager.cpp',
  259. 'WebProcess/IconDatabase/WebIconDatabaseProxy.cpp',
  260. 'WebProcess/InjectedBundle/API/c/WKBundle.cpp',
  261. 'WebProcess/InjectedBundle/API/c/WKBundleBackForwardList.cpp',
  262. 'WebProcess/InjectedBundle/API/c/WKBundleBackForwardListItem.cpp',
  263. 'WebProcess/InjectedBundle/API/c/WKBundleDOMWindowExtension.cpp',
  264. 'WebProcess/InjectedBundle/API/c/WKBundleFrame.cpp',
  265. 'WebProcess/InjectedBundle/API/c/WKBundleHitTestResult.cpp',
  266. 'WebProcess/InjectedBundle/API/c/WKBundleInspector.cpp',
  267. 'WebProcess/InjectedBundle/API/c/WKBundleNavigationAction.cpp',
  268. 'WebProcess/InjectedBundle/API/c/WKBundleNodeHandle.cpp',
  269. 'WebProcess/InjectedBundle/API/c/WKBundlePage.cpp',
  270. 'WebProcess/InjectedBundle/API/c/WKBundlePageGroup.cpp',
  271. 'WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.cpp',
  272. 'WebProcess/InjectedBundle/API/c/WKBundleRangeHandle.cpp',
  273. 'WebProcess/InjectedBundle/API/c/WKBundleScriptWorld.cpp',
  274. 'WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp',
  275. 'WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.cpp',
  276. 'WebProcess/InjectedBundle/InjectedBundle.cpp',
  277. 'WebProcess/InjectedBundle/InjectedBundleBackForwardList.cpp',
  278. 'WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.cpp',
  279. 'WebProcess/InjectedBundle/InjectedBundleClient.cpp',
  280. 'WebProcess/InjectedBundle/InjectedBundleDOMWindowExtension.cpp',
  281. 'WebProcess/InjectedBundle/InjectedBundleHitTestResult.cpp',
  282. 'WebProcess/InjectedBundle/InjectedBundleNavigationAction.cpp',
  283. 'WebProcess/InjectedBundle/InjectedBundlePageContextMenuClient.cpp',
  284. 'WebProcess/InjectedBundle/InjectedBundlePageDiagnosticLoggingClient.cpp',
  285. 'WebProcess/InjectedBundle/InjectedBundlePageEditorClient.cpp',
  286. 'WebProcess/InjectedBundle/InjectedBundlePageFormClient.cpp',
  287. 'WebProcess/InjectedBundle/InjectedBundlePageFullScreenClient.cpp',
  288. 'WebProcess/InjectedBundle/InjectedBundlePageLoaderClient.cpp',
  289. 'WebProcess/InjectedBundle/InjectedBundlePagePolicyClient.cpp',
  290. 'WebProcess/InjectedBundle/InjectedBundlePageResourceLoadClient.cpp',
  291. 'WebProcess/InjectedBundle/InjectedBundlePageUIClient.cpp',
  292. 'WebProcess/InjectedBundle/InjectedBundleScriptWorld.cpp',
  293. 'WebProcess/MediaCache/WebMediaCacheManager.cpp',
  294. 'WebProcess/NetworkInfo/WebNetworkInfoManager.cpp',
  295. 'WebProcess/Notifications/NotificationPermissionRequestManager.cpp',
  296. 'WebProcess/Notifications/WebNotificationManager.cpp',
  297. 'WebProcess/Plugins/Netscape/JSNPMethod.cpp',
  298. 'WebProcess/Plugins/Netscape/JSNPObject.cpp',
  299. 'WebProcess/Plugins/Netscape/NPJSObject.cpp',
  300. 'WebProcess/Plugins/Netscape/NPRuntimeObjectMap.cpp',
  301. 'WebProcess/Plugins/Netscape/NPRuntimeUtilities.cpp',
  302. 'WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp',
  303. 'WebProcess/Plugins/Netscape/NetscapePlugin.cpp',
  304. 'WebProcess/Plugins/Netscape/NetscapePluginNone.cpp',
  305. 'WebProcess/Plugins/Netscape/NetscapePluginStream.cpp',
  306. 'WebProcess/Plugins/Plugin.cpp',
  307. 'WebProcess/Plugins/PluginProcessConnection.cpp',
  308. 'WebProcess/Plugins/PluginProcessConnectionManager.cpp',
  309. 'WebProcess/Plugins/PluginProxy.cpp',
  310. 'WebProcess/Plugins/PluginView.cpp',
  311. 'WebProcess/ResourceCache/WebResourceCacheManager.cpp',
  312. 'WebProcess/Storage/StorageAreaImpl.cpp',
  313. 'WebProcess/Storage/StorageAreaMap.cpp',
  314. 'WebProcess/Storage/StorageNamespaceImpl.cpp',
  315. 'WebProcess/WebConnectionToUIProcess.cpp',
  316. 'WebProcess/WebCoreSupport/WebBatteryClient.cpp',
  317. 'WebProcess/WebCoreSupport/WebChromeClient.cpp',
  318. 'WebProcess/WebCoreSupport/WebColorChooser.cpp',
  319. 'WebProcess/WebCoreSupport/WebContextMenuClient.cpp',
  320. 'WebProcess/WebCoreSupport/WebDatabaseManager.cpp',
  321. 'WebProcess/WebCoreSupport/WebDeviceProximityClient.cpp',
  322. 'WebProcess/WebCoreSupport/WebDragClient.cpp',
  323. 'WebProcess/WebCoreSupport/WebEditorClient.cpp',
  324. 'WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp',
  325. 'WebProcess/WebCoreSupport/WebGeolocationClient.cpp',
  326. 'WebProcess/WebCoreSupport/WebInspectorClient.cpp',
  327. 'WebProcess/WebCoreSupport/WebInspectorFrontendClient.cpp',
  328. 'WebProcess/WebCoreSupport/WebNetworkInfoClient.cpp',
  329. 'WebProcess/WebCoreSupport/WebNotificationClient.cpp',
  330. 'WebProcess/WebCoreSupport/WebPlatformStrategies.cpp',
  331. 'WebProcess/WebCoreSupport/WebPlugInClient.cpp',
  332. 'WebProcess/WebCoreSupport/WebPopupMenu.cpp',
  333. 'WebProcess/WebCoreSupport/WebSearchPopupMenu.cpp',
  334. 'WebProcess/WebCoreSupport/WebVibrationClient.cpp',
  335. 'WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp',
  336. 'WebProcess/WebPage/DecoderAdapter.cpp',
  337. 'WebProcess/WebPage/DrawingArea.cpp',
  338. 'WebProcess/WebPage/DrawingAreaImpl.cpp',
  339. 'WebProcess/WebPage/EncoderAdapter.cpp',
  340. 'WebProcess/WebPage/EventDispatcher.cpp',
  341. 'WebProcess/WebPage/FindController.cpp',
  342. 'WebProcess/WebPage/LayerTreeHost.cpp',
  343. 'WebProcess/WebPage/PageBanner.cpp',
  344. 'WebProcess/WebPage/PageOverlay.cpp',
  345. 'WebProcess/WebPage/TapHighlightController.cpp',
  346. 'WebProcess/WebPage/WebBackForwardListProxy.cpp',
  347. 'WebProcess/WebPage/WebContextMenu.cpp',
  348. 'WebProcess/WebPage/WebFrame.cpp',
  349. 'WebProcess/WebPage/WebInspector.cpp',
  350. 'WebProcess/WebPage/WebOpenPanelResultListener.cpp',
  351. 'WebProcess/WebPage/WebPage.cpp',
  352. 'WebProcess/WebPage/WebPageGroupProxy.cpp',
  353. 'WebProcess/WebPage/WebUndoStep.cpp',
  354. 'WebProcess/WebProcess.cpp',
  355. ],
  356. 'webkit2_derived_source_files': [
  357. '<(PRODUCT_DIR)/DerivedSources/WebKit2/AuthenticationManagerMessageReceiver.cpp',
  358. '<(PRODUCT_DIR)/DerivedSources/WebKit2/DownloadProxyMessageReceiver.cpp',
  359. '<(PRODUCT_DIR)/DerivedSources/WebKit2/DrawingAreaMessageReceiver.cpp',
  360. '<(PRODUCT_DIR)/DerivedSources/WebKit2/DrawingAreaProxyMessageReceiver.cpp',
  361. '<(PRODUCT_DIR)/DerivedSources/WebKit2/EventDispatcherMessageReceiver.cpp',
  362. '<(PRODUCT_DIR)/DerivedSources/WebKit2/NPObjectMessageReceiverMessageReceiver.cpp',
  363. '<(PRODUCT_DIR)/DerivedSources/WebKit2/PluginControllerProxyMessageReceiver.cpp',
  364. '<(PRODUCT_DIR)/DerivedSources/WebKit2/PluginProcessConnectionMessageReceiver.cpp',
  365. '<(PRODUCT_DIR)/DerivedSources/WebKit2/PluginProcessMessageReceiver.cpp',
  366. '<(PRODUCT_DIR)/DerivedSources/WebKit2/PluginProcessProxyMessageReceiver.cpp',
  367. '<(PRODUCT_DIR)/DerivedSources/WebKit2/PluginProxyMessageReceiver.cpp',
  368. '<(PRODUCT_DIR)/DerivedSources/WebKit2/StorageAreaMapMessageReceiver.cpp',
  369. '<(PRODUCT_DIR)/DerivedSources/WebKit2/StorageManagerMessageReceiver.cpp',
  370. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebApplicationCacheManagerMessageReceiver.cpp',
  371. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebApplicationCacheManagerProxyMessageReceiver.cpp',
  372. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebConnectionMessageReceiver.cpp',
  373. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebContextMessageReceiver.cpp',
  374. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebCookieManagerMessageReceiver.cpp',
  375. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebCookieManagerProxyMessageReceiver.cpp',
  376. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebDatabaseManagerMessageReceiver.cpp',
  377. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebDatabaseManagerProxyMessageReceiver.cpp',
  378. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebFullScreenManagerMessageReceiver.cpp',
  379. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebFullScreenManagerProxyMessageReceiver.cpp',
  380. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebGeolocationManagerMessageReceiver.cpp',
  381. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebGeolocationManagerProxyMessageReceiver.cpp',
  382. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebIconDatabaseMessageReceiver.cpp',
  383. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebIconDatabaseProxyMessageReceiver.cpp',
  384. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebInspectorMessageReceiver.cpp',
  385. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebInspectorProxyMessageReceiver.cpp',
  386. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebMediaCacheManagerMessageReceiver.cpp',
  387. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebMediaCacheManagerProxyMessageReceiver.cpp',
  388. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebNotificationManagerMessageReceiver.cpp',
  389. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebPageGroupProxyMessageReceiver.cpp',
  390. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebPageMessageReceiver.cpp',
  391. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebPageProxyMessageReceiver.cpp',
  392. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebProcessConnectionMessageReceiver.cpp',
  393. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebProcessMessageReceiver.cpp',
  394. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebProcessProxyMessageReceiver.cpp',
  395. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebResourceCacheManagerMessageReceiver.cpp',
  396. '<(PRODUCT_DIR)/DerivedSources/WebKit2/WebResourceCacheManagerProxyMessageReceiver.cpp',
  397. ],
  398. 'webkit2_include_dirs' : [
  399. '.',
  400. '..',
  401. '../WTF',
  402. '<(PRODUCT_DIR)/DerivedSources/WebKit2',
  403. '<(PRODUCT_DIR)/DerivedSources/WebKit2/include',
  404. 'Platform',
  405. 'Platform/CoreIPC',
  406. 'PluginProcess',
  407. 'Shared',
  408. 'Shared/API',
  409. 'Shared/API/c',
  410. 'Shared/Authentication',
  411. 'Shared/CoordinatedGraphics',
  412. 'Shared/CoreIPCSupport',
  413. 'Shared/Downloads',
  414. 'Shared/Network',
  415. 'Shared/Plugins',
  416. 'Shared/Plugins/Netscape',
  417. 'Shared/Plugins/Netscape/x11',
  418. 'UIProcess',
  419. 'UIProcess/API',
  420. 'UIProcess/API/C',
  421. 'UIProcess/API/CoordinatedGraphics',
  422. 'UIProcess/API/cpp',
  423. 'UIProcess/Authentication',
  424. 'UIProcess/CoordinatedGraphics',
  425. 'UIProcess/Downloads',
  426. 'UIProcess/InspectorServer',
  427. 'UIProcess/Launcher',
  428. 'UIProcess/Notifications',
  429. 'UIProcess/Plugins',
  430. 'UIProcess/Storage',
  431. 'WebProcess',
  432. 'WebProcess/ApplicationCache',
  433. 'WebProcess/Authentication',
  434. 'WebProcess/Battery',
  435. 'WebProcess/Cookies',
  436. 'WebProcess/Downloads',
  437. 'WebProcess/FullScreen',
  438. 'WebProcess/Geolocation',
  439. 'WebProcess/IconDatabase',
  440. 'WebProcess/InjectedBundle',
  441. 'WebProcess/InjectedBundle/API',
  442. 'WebProcess/InjectedBundle/API/c',
  443. 'WebProcess/InjectedBundle/DOM',
  444. 'WebProcess/KeyValueStorage',
  445. 'WebProcess/Launching',
  446. 'WebProcess/MediaCache',
  447. 'WebProcess/NetworkInfo',
  448. 'WebProcess/Notifications',
  449. 'WebProcess/Plugins',
  450. 'WebProcess/Plugins/Netscape',
  451. 'WebProcess/ResourceCache',
  452. 'WebProcess/Storage',
  453. 'WebProcess/WebCoreSupport',
  454. 'WebProcess/WebPage',
  455. 'WebProcess/WebPage/CoordinatedGraphics',
  456. ],
  457. },
  458. }