Changeset 228431 in webkit


Ignore:
Timestamp:
Feb 13, 2018 1:31:41 PM (6 years ago)
Author:
don.olmstead@sony.com
Message:

[CMake] Make WebCore headers copies
https://bugs.webkit.org/show_bug.cgi?id=182512

Reviewed by Keith Miller.

Source/WebCore:

No new tests. No change in behavior.

  • CMakeLists.txt:
  • PlatformAppleWin.cmake:
  • PlatformGTK.cmake:
  • PlatformMac.cmake:
  • PlatformWPE.cmake:
  • PlatformWin.cmake:
  • PlatformWinCairo.cmake:
  • platform/Cairo.cmake:
  • platform/Curl.cmake:
  • platform/FreeType.cmake:
  • platform/GStreamer.cmake:
  • platform/ImageDecoders.cmake:
  • platform/TextureMapper.cmake:
  • platform/graphics/win/LocalWindowsContext.h:

Source/WebKit:

  • CMakeLists.txt:
  • NetworkProcess/capture/NetworkCaptureManager.cpp:
  • NetworkProcess/webrtc/NetworkRTCMonitor.h:
  • PlatformWPE.cmake:
  • Scripts/generate-forwarding-headers.pl:
  • Shared/gtk/WebEventFactory.cpp:
  • UIProcess/API/gtk/PageClientImpl.cpp:
  • UIProcess/API/gtk/WebKitWebViewBase.cpp:
  • UIProcess/gtk/WebPageProxyGtk.cpp:
  • WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp:
  • WebProcess/WebCoreSupport/gtk/WebEditorClientGtk.cpp:
  • WebProcess/WebCoreSupport/wpe/WebEditorClientWPE.cpp:
  • WebProcess/WebPage/gtk/WebPageGtk.cpp:
  • WebProcess/WebPage/wpe/WebPageWPE.cpp:

Source/WebKitLegacy:

  • PlatformWin.cmake:

Source/WebKitLegacy/win:

  • FullscreenVideoController.h:
  • Plugins/PluginDatabase.cpp:
  • Plugins/PluginDatabaseWin.cpp:
  • Plugins/PluginDebug.cpp:
  • Plugins/PluginMainThreadScheduler.cpp:
  • Plugins/PluginMessageThrottlerWin.cpp:
  • Plugins/PluginPackage.cpp:
  • Plugins/PluginPackageWin.cpp:
  • Plugins/PluginStream.cpp:
  • Plugins/PluginView.cpp:
  • Plugins/PluginViewWin.cpp:
  • Plugins/npapi.cpp:
  • WebKitMessageLoop.cpp:
  • WebKitPrefix.h:
  • storage/WebDatabaseProvider.cpp:

Tools:

  • DumpRenderTree/CMakeLists.txt:
  • DumpRenderTree/TestNetscapePlugIn/CMakeLists.txt:
  • DumpRenderTree/TestNetscapePlugIn/ForwardingHeaders/WebKit/npapi.h:
  • DumpRenderTree/TestNetscapePlugIn/ForwardingHeaders/WebKit/npfunctions.h:
  • DumpRenderTree/TestNetscapePlugIn/ForwardingHeaders/WebKit/npruntime.h:
  • TestWebKitAPI/PlatformGTK.cmake:
  • TestWebKitAPI/PlatformWPE.cmake:
  • TestWebKitAPI/PlatformWin.cmake:
  • TestWebKitAPI/win/TestWebCoreStubs.cpp:

(loadResourceIntoBuffer):

  • WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp:
  • WebKitTestRunner/InjectedBundle/wpe/AccessibilityControllerWPE.cpp:
  • WebKitTestRunner/InjectedBundle/wpe/AccessibilityUIElementWPE.cpp:
  • WebKitTestRunner/gtk/EventSenderProxyGtk.cpp:
  • WebKitTestRunner/wpe/EventSenderProxyWPE.cpp:
Location:
trunk
Files:
63 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/CMakeLists.txt

    r228427 r228431  
    1616)
    1717
    18 set(WebCore_INCLUDE_DIRECTORIES
     18set(WebCore_PRIVATE_FRAMEWORK_HEADERS
     19    Modules/applepay/ApplePaySessionPaymentRequest.h
     20    Modules/applepay/Payment.h
     21    Modules/applepay/PaymentAuthorizationStatus.h
     22    Modules/applepay/PaymentContact.h
     23    Modules/applepay/PaymentCoordinator.h
     24    Modules/applepay/PaymentCoordinatorClient.h
     25    Modules/applepay/PaymentHeaders.h
     26    Modules/applepay/PaymentMerchantSession.h
     27    Modules/applepay/PaymentMethod.h
     28
     29    Modules/applicationmanifest/ApplicationManifest.h
     30    Modules/applicationmanifest/ApplicationManifestParser.h
     31
     32    Modules/cache/CacheQueryOptions.h
     33    Modules/cache/CacheStorageConnection.h
     34    Modules/cache/DOMCacheEngine.h
     35
     36    Modules/encryptedmedia/CDMClient.h
     37
     38    Modules/fetch/FetchBodyConsumer.h
     39    Modules/fetch/FetchBodySource.h
     40    Modules/fetch/FetchHeaders.h
     41    Modules/fetch/FetchLoader.h
     42    Modules/fetch/FetchLoaderClient.h
     43
     44    Modules/geolocation/Coordinates.h
     45    Modules/geolocation/Geolocation.h
     46    Modules/geolocation/GeolocationClient.h
     47    Modules/geolocation/GeolocationController.h
     48    Modules/geolocation/GeolocationError.h
     49    Modules/geolocation/GeolocationPosition.h
     50    Modules/geolocation/Geoposition.h
     51    Modules/geolocation/PositionCallback.h
     52    Modules/geolocation/PositionError.h
     53    Modules/geolocation/PositionErrorCallback.h
     54    Modules/geolocation/PositionOptions.h
     55
     56    Modules/indexeddb/IDBActiveDOMObject.h
     57    Modules/indexeddb/IDBDatabaseIdentifier.h
     58    Modules/indexeddb/IDBGetAllResult.h
     59    Modules/indexeddb/IDBGetResult.h
     60    Modules/indexeddb/IDBKey.h
     61    Modules/indexeddb/IDBKeyData.h
     62    Modules/indexeddb/IDBKeyPath.h
     63    Modules/indexeddb/IDBKeyRange.h
     64    Modules/indexeddb/IDBKeyRangeData.h
     65    Modules/indexeddb/IDBOpenDBRequest.h
     66    Modules/indexeddb/IDBRequest.h
     67    Modules/indexeddb/IDBTransaction.h
     68    Modules/indexeddb/IDBTransactionMode.h
     69    Modules/indexeddb/IDBValue.h
     70    Modules/indexeddb/IndexedDB.h
     71
     72    Modules/indexeddb/client/IDBConnectionProxy.h
     73    Modules/indexeddb/client/IDBConnectionToServer.h
     74    Modules/indexeddb/client/IDBConnectionToServerDelegate.h
     75    Modules/indexeddb/client/TransactionOperation.h
     76
     77    Modules/indexeddb/server/IDBBackingStore.h
     78    Modules/indexeddb/server/IDBConnectionToClient.h
     79    Modules/indexeddb/server/IDBConnectionToClientDelegate.h
     80    Modules/indexeddb/server/IDBServer.h
     81    Modules/indexeddb/server/ServerOpenDBRequest.h
     82    Modules/indexeddb/server/UniqueIDBDatabase.h
     83    Modules/indexeddb/server/UniqueIDBDatabaseConnection.h
     84    Modules/indexeddb/server/UniqueIDBDatabaseTransaction.h
     85
     86    Modules/indexeddb/shared/IDBCursorInfo.h
     87    Modules/indexeddb/shared/IDBDatabaseInfo.h
     88    Modules/indexeddb/shared/IDBError.h
     89    Modules/indexeddb/shared/IDBGetAllRecordsData.h
     90    Modules/indexeddb/shared/IDBGetRecordData.h
     91    Modules/indexeddb/shared/IDBIndexInfo.h
     92    Modules/indexeddb/shared/IDBIterateCursorData.h
     93    Modules/indexeddb/shared/IDBObjectStoreInfo.h
     94    Modules/indexeddb/shared/IDBRequestData.h
     95    Modules/indexeddb/shared/IDBResourceIdentifier.h
     96    Modules/indexeddb/shared/IDBResultData.h
     97    Modules/indexeddb/shared/IDBTransactionInfo.h
     98    Modules/indexeddb/shared/InProcessIDBServer.h
     99
     100    Modules/mediasession/MediaSessionEvents.h
     101    Modules/mediasession/MediaSessionMetadata.h
     102    Modules/mediasession/WebMediaSessionManager.h
     103    Modules/mediasession/WebMediaSessionManagerClient.h
     104
     105    Modules/mediasource/SampleMap.h
     106
     107    Modules/mediastream/DoubleRange.h
     108    Modules/mediastream/LongRange.h
     109    Modules/mediastream/MediaDevicesEnumerationRequest.h
     110    Modules/mediastream/MediaStreamTrack.h
     111    Modules/mediastream/MediaTrackConstraints.h
     112    Modules/mediastream/RTCController.h
     113    Modules/mediastream/UserMediaClient.h
     114    Modules/mediastream/UserMediaController.h
     115    Modules/mediastream/UserMediaRequest.h
     116
     117    Modules/navigatorcontentutils/NavigatorContentUtilsClient.h
     118
     119    Modules/notifications/Notification.h
     120    Modules/notifications/NotificationClient.h
     121    Modules/notifications/NotificationController.h
     122    Modules/notifications/NotificationDirection.h
     123    Modules/notifications/NotificationPermission.h
     124    Modules/notifications/NotificationPermissionCallback.h
     125
     126    Modules/plugins/PluginReplacement.h
     127    Modules/plugins/YouTubePluginReplacement.h
     128
     129    Modules/streams/ReadableStreamChunk.h
     130    Modules/streams/ReadableStreamSink.h
     131    Modules/streams/ReadableStreamSource.h
     132
     133    Modules/webauthn/cbor/CBORReader.h
     134    Modules/webauthn/cbor/CBORValue.h
     135    Modules/webauthn/cbor/CBORWriter.h
     136
     137    Modules/webdatabase/DatabaseDetails.h
     138    Modules/webdatabase/DatabaseManager.h
     139    Modules/webdatabase/DatabaseManagerClient.h
     140    Modules/webdatabase/DatabaseTracker.h
     141    Modules/webdatabase/OriginLock.h
     142
     143    accessibility/AXObjectCache.h
     144    accessibility/AXTextStateChangeIntent.h
     145    accessibility/AccessibilityListBox.h
     146    accessibility/AccessibilityMenuListPopup.h
     147    accessibility/AccessibilityMockObject.h
     148    accessibility/AccessibilityNodeObject.h
     149    accessibility/AccessibilityObject.h
     150    accessibility/AccessibilityRenderObject.h
     151
     152    animation/AnimationEffectTimingProperties.h
     153    animation/CSSPropertyBlendingClient.h
     154    animation/CompositeOperation.h
     155    animation/FillMode.h
     156    animation/IterationCompositeOperation.h
     157    animation/KeyframeAnimationOptions.h
     158    animation/KeyframeEffectOptions.h
     159    animation/PlaybackDirection.h
     160
     161    bindings/IDLTypes.h
     162
     163    bindings/js/BufferSource.h
     164    bindings/js/CachedModuleScriptLoader.h
     165    bindings/js/CachedModuleScriptLoaderClient.h
     166    bindings/js/CachedScriptFetcher.h
     167    bindings/js/CachedScriptSourceProvider.h
     168    bindings/js/CallTracer.h
     169    bindings/js/CallTracerTypes.h
     170    bindings/js/CommonVM.h
     171    bindings/js/DOMGCOutputConstraint.h
     172    bindings/js/DOMPromiseProxy.h
     173    bindings/js/DOMWrapperWorld.h
     174    bindings/js/GCController.h
     175    bindings/js/IDBBindingUtilities.h
     176    bindings/js/JSCSSRuleCustom.h
     177    bindings/js/JSCSSStyleDeclarationCustom.h
     178    bindings/js/JSCallbackData.h
     179    bindings/js/JSCustomElementInterface.h
     180    bindings/js/JSCustomXPathNSResolver.h
     181    bindings/js/JSDOMAbstractOperations.h
     182    bindings/js/JSDOMAttribute.h
     183    bindings/js/JSDOMBinding.h
     184    bindings/js/JSDOMBindingSecurity.h
     185    bindings/js/JSDOMBuiltinConstructor.h
     186    bindings/js/JSDOMBuiltinConstructorBase.h
     187    bindings/js/JSDOMCastedThisErrorBehavior.h
     188    bindings/js/JSDOMConstructor.h
     189    bindings/js/JSDOMConstructorBase.h
     190    bindings/js/JSDOMConstructorNotConstructable.h
     191    bindings/js/JSDOMConstructorWithDocument.h
     192    bindings/js/JSDOMConvert.h
     193    bindings/js/JSDOMConvertAny.h
     194    bindings/js/JSDOMConvertBase.h
     195    bindings/js/JSDOMConvertBoolean.h
     196    bindings/js/JSDOMConvertBufferSource.h
     197    bindings/js/JSDOMConvertCallbacks.h
     198    bindings/js/JSDOMConvertDate.h
     199    bindings/js/JSDOMConvertDictionary.h
     200    bindings/js/JSDOMConvertEnumeration.h
     201    bindings/js/JSDOMConvertEventListener.h
     202    bindings/js/JSDOMConvertIndexedDB.h
     203    bindings/js/JSDOMConvertInterface.h
     204    bindings/js/JSDOMConvertJSON.h
     205    bindings/js/JSDOMConvertNull.h
     206    bindings/js/JSDOMConvertNullable.h
     207    bindings/js/JSDOMConvertNumbers.h
     208    bindings/js/JSDOMConvertObject.h
     209    bindings/js/JSDOMConvertPromise.h
     210    bindings/js/JSDOMConvertRecord.h
     211    bindings/js/JSDOMConvertScheduledAction.h
     212    bindings/js/JSDOMConvertSequences.h
     213    bindings/js/JSDOMConvertSerializedScriptValue.h
     214    bindings/js/JSDOMConvertStrings.h
     215    bindings/js/JSDOMConvertUnion.h
     216    bindings/js/JSDOMConvertVariadic.h
     217    bindings/js/JSDOMConvertWebGL.h
     218    bindings/js/JSDOMConvertXPathNSResolver.h
     219    bindings/js/JSDOMExceptionHandling.h
     220    bindings/js/JSDOMGlobalObject.h
     221    bindings/js/JSDOMGlobalObjectTask.h
     222    bindings/js/JSDOMGuardedObject.h
     223    bindings/js/JSDOMIterator.h
     224    bindings/js/JSDOMMapLike.h
     225    bindings/js/JSDOMNamedConstructor.h
     226    bindings/js/JSDOMOperation.h
     227    bindings/js/JSDOMOperationReturningPromise.h
     228    bindings/js/JSDOMPromise.h
     229    bindings/js/JSDOMPromiseDeferred.h
     230    bindings/js/JSDOMWindowBase.h
     231    bindings/js/JSDOMWindowCustom.h
     232    bindings/js/JSDOMWindowProperties.h
     233    bindings/js/JSDOMWindowProxy.h
     234    bindings/js/JSDOMWrapper.h
     235    bindings/js/JSDOMWrapperCache.h
     236    bindings/js/JSDocumentCustom.h
     237    bindings/js/JSDynamicDowncast.h
     238    bindings/js/JSElementCustom.h
     239    bindings/js/JSErrorHandler.h
     240    bindings/js/JSEventCustom.h
     241    bindings/js/JSEventListener.h
     242    bindings/js/JSEventTargetCustom.h
     243    bindings/js/JSLazyEventListener.h
     244    bindings/js/JSMainThreadExecState.h
     245    bindings/js/JSMainThreadExecStateInstrumentation.h
     246    bindings/js/JSMediaListCustom.h
     247    bindings/js/JSNodeCustom.h
     248    bindings/js/JSNodeListCustom.h
     249    bindings/js/JSPluginElementFunctions.h
     250    bindings/js/JSReadableStreamPrivateConstructors.h
     251    bindings/js/JSStyleSheetCustom.h
     252    bindings/js/JSTrackCustom.h
     253    bindings/js/JSValueInWrappedObject.h
     254    bindings/js/JSWorkerGlobalScopeBase.h
     255    bindings/js/ModuleFetchFailureKind.h
     256    bindings/js/ReadableStream.h
     257    bindings/js/ReadableStreamDefaultController.h
     258    bindings/js/ScheduledAction.h
     259    bindings/js/ScriptCachedFrameData.h
     260    bindings/js/ScriptController.h
     261    bindings/js/ScriptModuleLoader.h
     262    bindings/js/ScriptSourceCode.h
     263    bindings/js/ScriptState.h
     264    bindings/js/ScriptWrappable.h
     265    bindings/js/ScriptWrappableInlines.h
     266    bindings/js/SerializedScriptValue.h
     267    bindings/js/StringAdaptors.h
     268    bindings/js/StructuredClone.h
     269    bindings/js/WebCoreBuiltinNames.h
     270    bindings/js/WebCoreJSClientData.h
     271    bindings/js/WebCoreTypedArrayController.h
     272    bindings/js/WorkerScriptController.h
     273
     274    bridge/Bridge.h
     275    bridge/IdentifierRep.h
     276    bridge/NP_jsobject.h
     277    bridge/npruntime_impl.h
     278    bridge/npruntime_internal.h
     279    bridge/runtime_method.h
     280    bridge/runtime_object.h
     281    bridge/runtime_root.h
     282
     283    bridge/c/c_instance.h
     284    bridge/c/c_utility.h
     285
     286    bridge/jsc/BridgeJSC.h
     287
     288    bridge/objc/WebScriptObject.h
     289    bridge/objc/WebScriptObjectPrivate.h
     290
     291    contentextensions/CombinedFiltersAlphabet.h
     292    contentextensions/CombinedURLFilters.h
     293    contentextensions/CompiledContentExtension.h
     294    contentextensions/ContentExtension.h
     295    contentextensions/ContentExtensionActions.h
     296    contentextensions/ContentExtensionCompiler.h
     297    contentextensions/ContentExtensionError.h
     298    contentextensions/ContentExtensionParser.h
     299    contentextensions/ContentExtensionRule.h
     300    contentextensions/ContentExtensionsBackend.h
     301    contentextensions/ContentExtensionsDebugging.h
     302    contentextensions/DFA.h
     303    contentextensions/DFABytecode.h
     304    contentextensions/DFABytecodeCompiler.h
     305    contentextensions/DFABytecodeInterpreter.h
     306    contentextensions/DFACombiner.h
     307    contentextensions/DFANode.h
     308    contentextensions/ImmutableNFA.h
     309    contentextensions/ImmutableNFANodeBuilder.h
     310    contentextensions/MutableRange.h
     311    contentextensions/MutableRangeList.h
     312    contentextensions/NFA.h
     313    contentextensions/NFANode.h
     314    contentextensions/NFAToDFA.h
     315    contentextensions/Term.h
     316    contentextensions/URLFilterParser.h
     317
     318    crypto/SerializedCryptoKeyWrap.h
     319
     320    css/CSSCustomPropertyValue.h
     321    css/CSSFontFaceRule.h
     322    css/CSSGroupingRule.h
     323    css/CSSImportRule.h
     324    css/CSSLineBoxContainValue.h
     325    css/CSSMediaRule.h
     326    css/CSSPageRule.h
     327    css/CSSPrimitiveValue.h
     328    css/CSSProperty.h
     329    css/CSSReflectionDirection.h
     330    css/CSSRule.h
     331    css/CSSRuleList.h
     332    css/CSSStyleDeclaration.h
     333    css/CSSStyleRule.h
     334    css/CSSStyleSheet.h
     335    css/CSSUnknownRule.h
     336    css/CSSValue.h
     337    css/CSSValueList.h
     338    css/CSSVariableData.h
     339    css/Counter.h
     340    css/DeprecatedCSSOMCounter.h
     341    css/DeprecatedCSSOMPrimitiveValue.h
     342    css/DeprecatedCSSOMRGBColor.h
     343    css/DeprecatedCSSOMRect.h
     344    css/DeprecatedCSSOMValue.h
     345    css/DeprecatedCSSOMValueList.h
     346    css/LengthFunctions.h
     347    css/MediaList.h
     348    css/MediaQueryEvaluator.h
     349    css/MediaQueryExpression.h
     350    css/RGBColor.h
     351    css/Rect.h
     352    css/StyleProperties.h
     353    css/StyleSheet.h
     354    css/StyleSheetContents.h
     355    css/StyleSheetList.h
     356
     357    css/parser/CSSParser.h
     358    css/parser/CSSParserMode.h
     359    css/parser/CSSParserToken.h
     360    css/parser/CSSParserTokenRange.h
     361
     362    dom/ActiveDOMCallback.h
     363    dom/ActiveDOMObject.h
     364    dom/Attr.h
     365    dom/Attribute.h
     366    dom/CDATASection.h
     367    dom/CallbackResult.h
     368    dom/CharacterData.h
     369    dom/CollectionIndexCache.h
     370    dom/Comment.h
     371    dom/ContainerNode.h
     372    dom/ContextDestructionObserver.h
     373    dom/CustomElementReactionQueue.h
     374    dom/DOMException.h
     375    dom/DOMHighResTimeStamp.h
     376    dom/DOMImplementation.h
     377    dom/DOMRect.h
     378    dom/DOMRectInit.h
     379    dom/DOMRectList.h
     380    dom/DOMRectReadOnly.h
     381    dom/DOMTimeStamp.h
     382    dom/DataTransfer.h
     383    dom/DeviceOrientationClient.h
     384    dom/DeviceOrientationData.h
     385    dom/Document.h
     386    dom/DocumentEventQueue.h
     387    dom/DocumentFragment.h
     388    dom/DocumentIdentifier.h
     389    dom/DocumentMarker.h
     390    dom/DocumentMarkerController.h
     391    dom/DocumentOrderedMap.h
     392    dom/DocumentTiming.h
     393    dom/DocumentType.h
     394    dom/Element.h
     395    dom/ElementAncestorIterator.h
     396    dom/ElementChildIterator.h
     397    dom/ElementData.h
     398    dom/ElementDescendantIterator.h
     399    dom/ElementIterator.h
     400    dom/ElementIteratorAssertions.h
     401    dom/ElementTraversal.h
     402    dom/Event.h
     403    dom/EventInit.h
     404    dom/EventListener.h
     405    dom/EventListenerMap.h
     406    dom/EventModifierInit.h
     407    dom/EventNames.h
     408    dom/EventQueue.h
     409    dom/EventTarget.h
     410    dom/Exception.h
     411    dom/ExceptionCode.h
     412    dom/ExceptionData.h
     413    dom/ExceptionOr.h
     414    dom/FragmentScriptingPermission.h
     415    dom/GenericEventQueue.h
     416    dom/InlineStyleSheetOwner.h
     417    dom/KeyboardEvent.h
     418    dom/LiveNodeList.h
     419    dom/LoadableScript.h
     420    dom/MessagePort.h
     421    dom/MessagePortIdentifier.h
     422    dom/MouseEvent.h
     423    dom/MouseEventInit.h
     424    dom/MouseRelatedEvent.h
     425    dom/MutationEvent.h
     426    dom/MutationObserver.h
     427    dom/NameNodeList.h
     428    dom/NamedNodeMap.h
     429    dom/NativeNodeFilter.h
     430    dom/Node.h
     431    dom/NodeConstants.h
     432    dom/NodeFilter.h
     433    dom/NodeFilterCondition.h
     434    dom/NodeIterator.h
     435    dom/NodeList.h
     436    dom/NodeRenderStyle.h
     437    dom/NodeTraversal.h
     438    dom/OverflowEvent.h
     439    dom/Position.h
     440    dom/ProcessingInstruction.h
     441    dom/ProgressEvent.h
     442    dom/QualifiedName.h
     443    dom/RadioButtonGroups.h
     444    dom/Range.h
     445    dom/RangeBoundaryPoint.h
     446    dom/RegisteredEventListener.h
     447    dom/RenderedDocumentMarker.h
     448    dom/ScriptDisallowedScope.h
     449    dom/ScriptElement.h
     450    dom/ScriptElementCachedScriptFetcher.h
     451    dom/ScriptExecutionContext.h
     452    dom/SecurityContext.h
     453    dom/ShadowRoot.h
     454    dom/ShadowRootMode.h
     455    dom/SimulatedClickOptions.h
     456    dom/SpaceSplitString.h
     457    dom/StyledElement.h
     458    dom/SuccessOr.h
     459    dom/Text.h
     460    dom/TextEvent.h
     461    dom/TextEventInputType.h
     462    dom/Touch.h
     463    dom/Traversal.h
     464    dom/TreeScope.h
     465    dom/TreeWalker.h
     466    dom/TypedElementDescendantIterator.h
     467    dom/UIEvent.h
     468    dom/UIEventInit.h
     469    dom/UIEventWithKeyState.h
     470    dom/UserActionElementSet.h
     471    dom/UserGestureIndicator.h
     472    dom/UserTypingGestureIndicator.h
     473    dom/ViewportArguments.h
     474    dom/VisibilityChangeClient.h
     475    dom/VisibilityState.h
     476    dom/WheelEvent.h
     477    dom/XMLDocument.h
     478
     479    dom/messageports/MessagePortChannel.h
     480    dom/messageports/MessagePortChannelProvider.h
     481    dom/messageports/MessagePortChannelRegistry.h
     482    dom/messageports/MessageWithMessagePorts.h
     483
     484    editing/ClipboardAccessPolicy.h
     485    editing/CompositionUnderline.h
     486    editing/DictationAlternative.h
     487    editing/DictionaryPopupInfo.h
     488    editing/EditAction.h
     489    editing/Editing.h
     490    editing/EditingBehavior.h
     491    editing/EditingBehaviorTypes.h
     492    editing/EditingBoundary.h
     493    editing/EditingStyle.h
     494    editing/Editor.h
     495    editing/EditorDeleteAction.h
     496    editing/EditorInsertAction.h
     497    editing/FindOptions.h
     498    editing/FrameSelection.h
     499    editing/HTMLInterchange.h
     500    editing/SelectionRectGatherer.h
     501    editing/SmartReplace.h
     502    editing/SpellChecker.h
     503    editing/TextAffinity.h
     504    editing/TextGranularity.h
     505    editing/TextIterator.h
     506    editing/TextIteratorBehavior.h
     507    editing/UndoStep.h
     508    editing/VisiblePosition.h
     509    editing/VisibleSelection.h
     510    editing/VisibleUnits.h
     511    editing/WebContentReader.h
     512    editing/WritingDirection.h
     513    editing/markup.h
     514
     515    fileapi/AsyncFileStream.h
     516    fileapi/Blob.h
     517    fileapi/BlobLineEndings.h
     518    fileapi/BlobPropertyBag.h
     519    fileapi/File.h
     520    fileapi/FileList.h
     521
     522    history/BackForwardClient.h
     523    history/BackForwardController.h
     524    history/CachedFrame.h
     525    history/CachedFramePlatformData.h
     526    history/HistoryItem.h
     527    history/PageCache.h
     528
     529    html/AttachmentTypes.h
     530    html/Autocapitalize.h
     531    html/AutocapitalizeTypes.h
     532    html/Autofill.h
     533    html/CachedHTMLCollection.h
     534    html/CanvasBase.h
     535    html/CollectionTraversal.h
     536    html/CollectionType.h
     537    html/DOMTokenList.h
     538    html/FormAssociatedElement.h
     539    html/FormNamedItem.h
     540    html/HTMLAnchorElement.h
     541    html/HTMLAppletElement.h
     542    html/HTMLAreaElement.h
     543    html/HTMLAttachmentElement.h
     544    html/HTMLAudioElement.h
     545    html/HTMLBRElement.h
     546    html/HTMLBaseElement.h
     547    html/HTMLBodyElement.h
     548    html/HTMLButtonElement.h
     549    html/HTMLCanvasElement.h
     550    html/HTMLCollection.h
     551    html/HTMLDListElement.h
     552    html/HTMLDirectoryElement.h
     553    html/HTMLDivElement.h
     554    html/HTMLDocument.h
     555    html/HTMLElement.h
     556    html/HTMLEmbedElement.h
     557    html/HTMLFieldSetElement.h
     558    html/HTMLFontElement.h
     559    html/HTMLFormControlElement.h
     560    html/HTMLFormControlElementWithState.h
     561    html/HTMLFormElement.h
     562    html/HTMLFrameElement.h
     563    html/HTMLFrameElementBase.h
     564    html/HTMLFrameOwnerElement.h
     565    html/HTMLFrameSetElement.h
     566    html/HTMLHRElement.h
     567    html/HTMLHeadElement.h
     568    html/HTMLHeadingElement.h
     569    html/HTMLHtmlElement.h
     570    html/HTMLIFrameElement.h
     571    html/HTMLImageElement.h
     572    html/HTMLImageLoader.h
     573    html/HTMLInputElement.h
     574    html/HTMLKeygenElement.h
     575    html/HTMLLIElement.h
     576    html/HTMLLabelElement.h
     577    html/HTMLLegendElement.h
     578    html/HTMLLinkElement.h
     579    html/HTMLMapElement.h
     580    html/HTMLMarqueeElement.h
     581    html/HTMLMediaElement.h
     582    html/HTMLMediaElementEnums.h
     583    html/HTMLMenuElement.h
     584    html/HTMLMenuItemElement.h
     585    html/HTMLMetaElement.h
     586    html/HTMLModElement.h
     587    html/HTMLOListElement.h
     588    html/HTMLObjectElement.h
     589    html/HTMLOptGroupElement.h
     590    html/HTMLOptionElement.h
     591    html/HTMLOptionsCollection.h
     592    html/HTMLParagraphElement.h
     593    html/HTMLParamElement.h
     594    html/HTMLPlugInElement.h
     595    html/HTMLPlugInImageElement.h
     596    html/HTMLPreElement.h
     597    html/HTMLQuoteElement.h
     598    html/HTMLScriptElement.h
     599    html/HTMLSelectElement.h
     600    html/HTMLStyleElement.h
     601    html/HTMLTableCaptionElement.h
     602    html/HTMLTableCellElement.h
     603    html/HTMLTableColElement.h
     604    html/HTMLTableElement.h
     605    html/HTMLTablePartElement.h
     606    html/HTMLTableRowElement.h
     607    html/HTMLTableSectionElement.h
     608    html/HTMLTextAreaElement.h
     609    html/HTMLTextFormControlElement.h
     610    html/HTMLTitleElement.h
     611    html/HTMLUListElement.h
     612    html/HTMLUnknownElement.h
     613    html/HTMLVideoElement.h
     614    html/ImageBitmap.h
     615    html/ImageDocument.h
     616    html/LabelableElement.h
     617    html/LinkIconCollector.h
     618    html/LinkIconType.h
     619    html/LinkRelAttribute.h
     620    html/MediaControllerInterface.h
     621    html/MediaElementSession.h
     622    html/MediaError.h
     623    html/PluginDocument.h
     624    html/StepRange.h
     625    html/TimeRanges.h
     626    html/TypeAhead.h
     627    html/URLRegistry.h
     628    html/URLUtils.h
     629    html/ValidityState.h
     630    html/VoidCallback.h
     631
     632    html/canvas/ImageBitmapRenderingContextSettings.h
     633    html/canvas/WebGLAny.h
     634    html/canvas/WebGLContextAttributes.h
     635
     636    html/forms/FileIconLoader.h
     637
     638    html/parser/HTMLParserIdioms.h
     639
     640    html/track/AudioTrack.h
     641    html/track/TextTrack.h
     642    html/track/TextTrackCue.h
     643    html/track/TextTrackList.h
     644    html/track/TrackBase.h
     645    html/track/TrackListBase.h
     646    html/track/VTTCue.h
     647    html/track/VideoTrack.h
     648
     649    inspector/InspectorClient.h
     650    inspector/InspectorController.h
     651    inspector/InspectorFrontendClient.h
     652    inspector/InspectorFrontendClientLocal.h
     653    inspector/InspectorFrontendHost.h
     654    inspector/InspectorOverlay.h
     655    inspector/InspectorWebAgentBase.h
     656    inspector/PageScriptDebugServer.h
     657
     658    inspector/agents/InspectorPageAgent.h
     659
     660    loader/CookieJar.h
     661    loader/CrossOriginAccessControl.h
     662    loader/CrossOriginPreflightResultCache.h
     663    loader/DocumentLoader.h
     664    loader/DocumentWriter.h
     665    loader/EmptyClients.h
     666    loader/EmptyFrameLoaderClient.h
     667    loader/FetchOptions.h
     668    loader/FormState.h
     669    loader/FormSubmission.h
     670    loader/FrameLoadRequest.h
     671    loader/FrameLoader.h
     672    loader/FrameLoaderClient.h
     673    loader/FrameLoaderStateMachine.h
     674    loader/FrameLoaderTypes.h
     675    loader/FrameNetworkingContext.h
     676    loader/HTTPHeaderField.h
     677    loader/HistoryController.h
     678    loader/ImageLoader.h
     679    loader/LinkLoader.h
     680    loader/LinkLoaderClient.h
     681    loader/LoadTiming.h
     682    loader/LoaderStrategy.h
     683    loader/MediaResourceLoader.h
     684    loader/MixedContentChecker.h
     685    loader/NavigationAction.h
     686    loader/NetscapePlugInStreamLoader.h
     687    loader/PolicyChecker.h
     688    loader/ProgressTracker.h
     689    loader/ProgressTrackerClient.h
     690    loader/ResourceCryptographicDigest.h
     691    loader/ResourceLoadInfo.h
     692    loader/ResourceLoadNotifier.h
     693    loader/ResourceLoadObserver.h
     694    loader/ResourceLoadStatistics.h
     695    loader/ResourceLoader.h
     696    loader/ResourceLoaderOptions.h
     697    loader/ResourceLoaderTypes.h
     698    loader/ResourceTimingInformation.h
     699    loader/SubframeLoader.h
     700    loader/SubresourceLoader.h
     701    loader/SubstituteData.h
     702    loader/SubstituteResource.h
     703    loader/TextResourceDecoder.h
     704    loader/ThreadableLoader.h
     705    loader/ThreadableLoaderClient.h
     706
     707    loader/appcache/ApplicationCache.h
     708    loader/appcache/ApplicationCacheHost.h
     709    loader/appcache/ApplicationCacheStorage.h
     710
     711    loader/archive/Archive.h
     712    loader/archive/ArchiveResource.h
     713
     714    loader/archive/mhtml/MHTMLArchive.h
     715
     716    loader/cache/CachePolicy.h
     717    loader/cache/CachedImage.h
     718    loader/cache/CachedImageClient.h
     719    loader/cache/CachedRawResourceClient.h
     720    loader/cache/CachedResource.h
     721    loader/cache/CachedResourceClient.h
     722    loader/cache/CachedResourceHandle.h
     723    loader/cache/CachedResourceLoader.h
     724    loader/cache/CachedResourceRequest.h
     725    loader/cache/CachedStyleSheetClient.h
     726    loader/cache/KeepaliveRequestTracker.h
     727    loader/cache/MemoryCache.h
     728
     729    page/ActivityState.h
     730    page/ActivityStateChangeObserver.h
     731    page/AdjustViewSizeOrNot.h
     732    page/AlternativeTextClient.h
     733    page/ApplicationStateChangeListener.h
     734    page/AutoplayEvent.h
     735    page/Base64Utilities.h
     736    page/CacheStorageProvider.h
     737    page/CaptionUserPreferences.h
     738    page/Chrome.h
     739    page/ChromeClient.h
     740    page/ClientOrigin.h
     741    page/ContextMenuClient.h
     742    page/ContextMenuContext.h
     743    page/ContextMenuController.h
     744    page/ContextMenuProvider.h
     745    page/DOMSelection.h
     746    page/DOMTimer.h
     747    page/DOMWindow.h
     748    page/DOMWindowExtension.h
     749    page/DOMWindowProperty.h
     750    page/DatabaseProvider.h
     751    page/DebugPageOverlays.h
     752    page/DeprecatedGlobalSettings.h
     753    page/DeviceClient.h
     754    page/DiagnosticLoggingClient.h
     755    page/DiagnosticLoggingKeys.h
     756    page/DiagnosticLoggingResultType.h
     757    page/DragActions.h
     758    page/DragClient.h
     759    page/DragController.h
     760    page/EditorClient.h
     761    page/EventHandler.h
     762    page/FocusController.h
     763    page/FocusDirection.h
     764    page/Frame.h
     765    page/FrameDestructionObserver.h
     766    page/FrameSnapshotting.h
     767    page/FrameTree.h
     768    page/FrameView.h
     769    page/LayerFlushThrottleState.h
     770    page/LayoutContext.h
     771    page/LayoutMilestones.h
     772    page/MainFrame.h
     773    page/MediaCanStartListener.h
     774    page/MediaProducer.h
     775    page/MemoryRelease.h
     776    page/Page.h
     777    page/PageConfiguration.h
     778    page/PageConsoleClient.h
     779    page/PageGroup.h
     780    page/PageOverlay.h
     781    page/PageOverlayController.h
     782    page/PerformanceLogging.h
     783    page/PerformanceLoggingClient.h
     784    page/PlugInClient.h
     785    page/PointerLockController.h
     786    page/PrintContext.h
     787    page/RuntimeEnabledFeatures.h
     788    page/ScrollToOptions.h
     789    page/SecurityOrigin.h
     790    page/SecurityOriginData.h
     791    page/SecurityOriginHash.h
     792    page/SecurityPolicy.h
     793    page/SettingsBase.h
     794    page/SocketProvider.h
     795    page/SuspendableTimer.h
     796    page/TextIndicator.h
     797    page/UserContentController.h
     798    page/UserContentProvider.h
     799    page/UserContentTypes.h
     800    page/UserContentURLPattern.h
     801    page/UserMessageHandler.h
     802    page/UserMessageHandlerDescriptor.h
     803    page/UserMessageHandlersNamespace.h
     804    page/UserScript.h
     805    page/UserScriptTypes.h
     806    page/UserStyleSheet.h
     807    page/UserStyleSheetTypes.h
     808    page/ValidationMessageClient.h
     809    page/ViewportConfiguration.h
     810    page/VisitedLinkStore.h
     811    page/WebCoreKeyboardUIMode.h
     812    page/WebKitNamespace.h
     813    page/WheelEventDeltaFilter.h
     814    page/WheelEventTestTrigger.h
     815    page/WindowFeatures.h
     816
     817    page/animation/AnimationBase.h
     818    page/animation/CSSAnimationController.h
     819
     820    page/csp/ContentSecurityPolicy.h
     821    page/csp/ContentSecurityPolicyHash.h
     822    page/csp/ContentSecurityPolicyResponseHeaders.h
     823
     824    page/scrolling/AsyncScrollingCoordinator.h
     825    page/scrolling/AxisScrollSnapOffsets.h
     826    page/scrolling/ScrollSnapOffsetsInfo.h
     827    page/scrolling/ScrollingConstraints.h
     828    page/scrolling/ScrollingCoordinator.h
     829    page/scrolling/ScrollingMomentumCalculator.h
     830    page/scrolling/ScrollingStateFixedNode.h
     831    page/scrolling/ScrollingStateFrameScrollingNode.h
     832    page/scrolling/ScrollingStateNode.h
     833    page/scrolling/ScrollingStateOverflowScrollingNode.h
     834    page/scrolling/ScrollingStateScrollingNode.h
     835    page/scrolling/ScrollingStateStickyNode.h
     836    page/scrolling/ScrollingStateTree.h
     837    page/scrolling/ScrollingThread.h
     838    page/scrolling/ScrollingTree.h
     839    page/scrolling/ScrollingTreeFrameScrollingNode.h
     840    page/scrolling/ScrollingTreeNode.h
     841    page/scrolling/ScrollingTreeOverflowScrollingNode.h
     842    page/scrolling/ScrollingTreeScrollingNode.h
     843    page/scrolling/ScrollingTreeScrollingNodeDelegate.h
     844    page/scrolling/ThreadedScrollingTree.h
     845
     846    platform/CPUMonitor.h
     847    platform/CalculationValue.h
     848    platform/ColorChooser.h
     849    platform/ColorChooserClient.h
     850    platform/ContentFilterUnblockHandler.h
     851    platform/ContentType.h
     852    platform/ContextMenu.h
     853    platform/ContextMenuItem.h
     854    platform/ControlStates.h
     855    platform/Cookie.h
     856    platform/CookiesStrategy.h
     857    platform/CountedUserActivity.h
     858    platform/Cursor.h
     859    platform/DateComponents.h
     860    platform/Decimal.h
     861    platform/DragData.h
     862    platform/DragImage.h
     863    platform/DragItem.h
     864    platform/EventTrackingRegions.h
     865    platform/FileChooser.h
     866    platform/FileHandle.h
     867    platform/FileMetadata.h
     868    platform/FileMonitor.h
     869    platform/FileStream.h
     870    platform/FileStreamClient.h
     871    platform/FileSystem.h
     872    platform/FloatConversion.h
     873    platform/GenericTaskQueue.h
     874    platform/HostWindow.h
     875    platform/KeyedCoding.h
     876    platform/KeypressCommand.h
     877    platform/LayoutUnit.h
     878    platform/Length.h
     879    platform/LengthBox.h
     880    platform/LengthPoint.h
     881    platform/LengthSize.h
     882    platform/LinkIcon.h
     883    platform/LocalizedStrings.h
     884    platform/LogInitialization.h
     885    platform/Logging.h
     886    platform/LowPowerModeNotifier.h
     887    platform/MIMETypeRegistry.h
     888    platform/MediaSample.h
     889    platform/MediaSelectionOption.h
     890    platform/NotImplemented.h
     891    platform/OrientationNotifier.h
     892    platform/PODInterval.h
     893    platform/PODIntervalTree.h
     894    platform/PODRedBlackTree.h
     895    platform/Pasteboard.h
     896    platform/PasteboardItemInfo.h
     897    platform/PasteboardStrategy.h
     898    platform/PasteboardWriterData.h
     899    platform/PlatformEvent.h
     900    platform/PlatformExportMacros.h
     901    platform/PlatformKeyboardEvent.h
     902    platform/PlatformMouseEvent.h
     903    platform/PlatformPasteboard.h
     904    platform/PlatformScreen.h
     905    platform/PlatformStrategies.h
     906    platform/PlatformTouchEvent.h
     907    platform/PlatformTouchPoint.h
     908    platform/PlatformWheelEvent.h
     909    platform/PopupMenu.h
     910    platform/PopupMenuClient.h
     911    platform/PopupMenuStyle.h
     912    platform/Process.h
     913    platform/PromisedBlobInfo.h
     914    platform/PublicSuffix.h
     915    platform/RectEdges.h
     916    platform/ReferrerPolicy.h
     917    platform/RemoteCommandListener.h
     918    platform/RuntimeApplicationChecks.h
     919    platform/SchemeRegistry.h
     920    platform/ScrollAnimator.h
     921    platform/ScrollTypes.h
     922    platform/ScrollView.h
     923    platform/ScrollableArea.h
     924    platform/Scrollbar.h
     925    platform/ScrollbarTheme.h
     926    platform/ScrollbarThemeComposite.h
     927    platform/SearchPopupMenu.h
     928    platform/SerializedPlatformRepresentation.h
     929    platform/SharedBuffer.h
     930    platform/SharedStringHash.h
     931    platform/SuddenTermination.h
     932    platform/Supplementable.h
     933    platform/ThemeTypes.h
     934    platform/ThreadCheck.h
     935    platform/ThreadGlobalData.h
     936    platform/ThreadSafeDataBuffer.h
     937    platform/Timer.h
     938    platform/URL.h
     939    platform/URLHash.h
     940    platform/URLParser.h
     941    platform/UserActivity.h
     942    platform/UserAgent.h
     943    platform/UserInterfaceLayoutDirection.h
     944    platform/ValidationBubble.h
     945    platform/WebGLStateTracker.h
     946    platform/Widget.h
     947    platform/WindowsKeyboardCodes.h
     948
     949    platform/animation/Animation.h
     950    platform/animation/AnimationList.h
     951    platform/animation/AnimationTrigger.h
     952    platform/animation/AnimationUtilities.h
     953    platform/animation/TimingFunction.h
     954
     955    platform/audio/AudioHardwareListener.h
     956    platform/audio/AudioSession.h
     957    platform/audio/AudioSourceProvider.h
     958    platform/audio/AudioStreamDescription.h
     959    platform/audio/PlatformAudioData.h
     960    platform/audio/PlatformMediaSession.h
     961    platform/audio/PlatformMediaSessionManager.h
     962    platform/audio/WebAudioBufferList.h
     963
     964    platform/gamepad/GamepadProvider.h
     965    platform/gamepad/GamepadProviderClient.h
     966    platform/gamepad/PlatformGamepad.h
     967
     968    platform/geoclue/GeolocationProviderGeoclue.h
     969    platform/geoclue/GeolocationProviderGeoclueClient.h
     970
     971    platform/graphics/ANGLEWebKitBridge.h
     972    platform/graphics/AudioTrackPrivate.h
     973    platform/graphics/BitmapImage.h
     974    platform/graphics/Color.h
     975    platform/graphics/ColorSpace.h
     976    platform/graphics/ComplexTextController.h
     977    platform/graphics/DashArray.h
     978    platform/graphics/DecodingOptions.h
     979    platform/graphics/DisplayRefreshMonitor.h
     980    platform/graphics/DisplayRefreshMonitorClient.h
     981    platform/graphics/ExtendedColor.h
     982    platform/graphics/Extensions3D.h
     983    platform/graphics/FloatPoint.h
     984    platform/graphics/FloatPoint3D.h
     985    platform/graphics/FloatQuad.h
     986    platform/graphics/FloatRect.h
     987    platform/graphics/FloatRoundedRect.h
     988    platform/graphics/FloatSize.h
     989    platform/graphics/Font.h
     990    platform/graphics/FontBaseline.h
     991    platform/graphics/FontCache.h
     992    platform/graphics/FontCascade.h
     993    platform/graphics/FontCascadeFonts.h
     994    platform/graphics/FontDescription.h
     995    platform/graphics/FontFamilySpecificationNull.h
     996    platform/graphics/FontMetrics.h
     997    platform/graphics/FontPlatformData.h
     998    platform/graphics/FontRanges.h
     999    platform/graphics/FontSelectionAlgorithm.h
     1000    platform/graphics/FontSelector.h
     1001    platform/graphics/FontSelectorClient.h
     1002    platform/graphics/FontTaggedSettings.h
     1003    platform/graphics/GLContext.h
     1004    platform/graphics/GeometryUtilities.h
     1005    platform/graphics/Glyph.h
     1006    platform/graphics/GlyphBuffer.h
     1007    platform/graphics/GlyphMetricsMap.h
     1008    platform/graphics/GlyphPage.h
     1009    platform/graphics/Gradient.h
     1010    platform/graphics/GraphicsContext.h
     1011    platform/graphics/GraphicsContext3D.h
     1012    platform/graphics/GraphicsContext3DAttributes.h
     1013    platform/graphics/GraphicsContextImpl.h
     1014    platform/graphics/GraphicsLayer.h
     1015    platform/graphics/GraphicsLayerClient.h
     1016    platform/graphics/GraphicsLayerFactory.h
     1017    platform/graphics/GraphicsLayerTransform.h
     1018    platform/graphics/GraphicsLayerUpdater.h
     1019    platform/graphics/GraphicsTypes.h
     1020    platform/graphics/GraphicsTypes3D.h
     1021    platform/graphics/Icon.h
     1022    platform/graphics/Image.h
     1023    platform/graphics/ImageBackingStore.h
     1024    platform/graphics/ImageBuffer.h
     1025    platform/graphics/ImageBufferData.h
     1026    platform/graphics/ImageFrame.h
     1027    platform/graphics/ImageObserver.h
     1028    platform/graphics/ImageOrientation.h
     1029    platform/graphics/ImageSource.h
     1030    platform/graphics/ImageTypes.h
     1031    platform/graphics/InbandTextTrackPrivate.h
     1032    platform/graphics/InbandTextTrackPrivateClient.h
     1033    platform/graphics/IntPoint.h
     1034    platform/graphics/IntPointHash.h
     1035    platform/graphics/IntRect.h
     1036    platform/graphics/IntRectExtent.h
     1037    platform/graphics/IntRectHash.h
     1038    platform/graphics/IntSize.h
     1039    platform/graphics/IntSizeHash.h
     1040    platform/graphics/LayoutPoint.h
     1041    platform/graphics/LayoutRect.h
     1042    platform/graphics/LayoutSize.h
     1043    platform/graphics/LegacyCDMSession.h
     1044    platform/graphics/MediaPlaybackTarget.h
     1045    platform/graphics/MediaPlaybackTargetClient.h
     1046    platform/graphics/MediaPlaybackTargetContext.h
     1047    platform/graphics/MediaPlaybackTargetPicker.h
     1048    platform/graphics/MediaPlayer.h
     1049    platform/graphics/MediaPlayerEnums.h
     1050    platform/graphics/NativeImage.h
     1051    platform/graphics/OpenGLESShims.h
     1052    platform/graphics/OpenGLShims.h
     1053    platform/graphics/Path.h
     1054    platform/graphics/PathUtilities.h
     1055    platform/graphics/Pattern.h
     1056    platform/graphics/PlatformDisplay.h
     1057    platform/graphics/PlatformLayer.h
     1058    platform/graphics/PlatformMediaResourceLoader.h
     1059    platform/graphics/PlatformTextTrack.h
     1060    platform/graphics/PlatformTimeRanges.h
     1061    platform/graphics/Region.h
     1062    platform/graphics/RoundedRect.h
     1063    platform/graphics/ShadowBlur.h
     1064    platform/graphics/StringTruncator.h
     1065    platform/graphics/TextRun.h
     1066    platform/graphics/TiledBacking.h
     1067    platform/graphics/TrackPrivateBase.h
     1068    platform/graphics/VideoTrackPrivate.h
     1069    platform/graphics/WidthCache.h
     1070    platform/graphics/WindRule.h
     1071
     1072    platform/graphics/filters/FilterOperation.h
     1073    platform/graphics/filters/FilterOperations.h
     1074
     1075    platform/graphics/gpu/GPUBuffer.h
     1076    platform/graphics/gpu/GPUCommandQueue.h
     1077    platform/graphics/gpu/GPUDevice.h
     1078    platform/graphics/gpu/GPUFunction.h
     1079    platform/graphics/gpu/GPULibrary.h
     1080
     1081    platform/graphics/opengl/Extensions3DOpenGL.h
     1082    platform/graphics/opengl/Extensions3DOpenGLCommon.h
     1083    platform/graphics/opengl/Extensions3DOpenGLES.h
     1084    platform/graphics/opengl/TemporaryOpenGLSetting.h
     1085
     1086    platform/graphics/opentype/OpenTypeMathData.h
     1087    platform/graphics/opentype/OpenTypeVerticalData.h
     1088
     1089    platform/graphics/transforms/AffineTransform.h
     1090    platform/graphics/transforms/TransformOperation.h
     1091    platform/graphics/transforms/TransformOperations.h
     1092    platform/graphics/transforms/TransformationMatrix.h
     1093
     1094    platform/mediastream/CaptureDevice.h
     1095    platform/mediastream/CaptureDeviceManager.h
     1096    platform/mediastream/MediaConstraints.h
     1097    platform/mediastream/MediaStreamPrivate.h
     1098    platform/mediastream/MediaStreamRequest.h
     1099    platform/mediastream/MediaStreamTrackPrivate.h
     1100    platform/mediastream/RealtimeMediaSource.h
     1101    platform/mediastream/RealtimeMediaSourceCapabilities.h
     1102    platform/mediastream/RealtimeMediaSourceCenter.h
     1103    platform/mediastream/RealtimeMediaSourceSettings.h
     1104    platform/mediastream/RealtimeMediaSourceSupportedConstraints.h
     1105    platform/mediastream/WebAudioSourceProvider.h
     1106
     1107    platform/mediastream/libwebrtc/LibWebRTCMacros.h
     1108    platform/mediastream/libwebrtc/LibWebRTCProvider.h
     1109    platform/mediastream/libwebrtc/LibWebRTCProviderCocoa.h
     1110
     1111    platform/mock/DeviceOrientationClientMock.h
     1112    platform/mock/MediaPlaybackTargetMock.h
     1113    platform/mock/MediaPlaybackTargetPickerMock.h
     1114    platform/mock/MockRealtimeAudioSource.h
     1115    platform/mock/MockRealtimeMediaSource.h
     1116    platform/mock/MockRealtimeMediaSourceCenter.h
     1117    platform/mock/MockRealtimeVideoSource.h
     1118
     1119    platform/network/AuthenticationChallengeBase.h
     1120    platform/network/AuthenticationClient.h
     1121    platform/network/BlobData.h
     1122    platform/network/BlobDataFileReference.h
     1123    platform/network/BlobPart.h
     1124    platform/network/BlobRegistry.h
     1125    platform/network/BlobRegistryImpl.h
     1126    platform/network/CacheValidation.h
     1127    platform/network/CookieStorage.h
     1128    platform/network/Credential.h
     1129    platform/network/CredentialBase.h
     1130    platform/network/CredentialStorage.h
     1131    platform/network/DNS.h
     1132    platform/network/FormData.h
     1133    platform/network/HTTPHeaderMap.h
     1134    platform/network/HTTPParsers.h
     1135    platform/network/NetworkLoadMetrics.h
     1136    platform/network/NetworkStorageSession.h
     1137    platform/network/NetworkingContext.h
     1138    platform/network/ParsedContentRange.h
     1139    platform/network/PingHandle.h
     1140    platform/network/PlatformCookieJar.h
     1141    platform/network/ProtectionSpace.h
     1142    platform/network/ProtectionSpaceBase.h
     1143    platform/network/ProtectionSpaceHash.h
     1144    platform/network/ProxyServer.h
     1145    platform/network/ResourceErrorBase.h
     1146    platform/network/ResourceHandle.h
     1147    platform/network/ResourceHandleClient.h
     1148    platform/network/ResourceLoadPriority.h
     1149    platform/network/ResourceRequestBase.h
     1150    platform/network/ResourceResponseBase.h
     1151    platform/network/SocketStreamError.h
     1152    platform/network/SocketStreamHandle.h
     1153    platform/network/SocketStreamHandleClient.h
     1154    platform/network/StoredCredentialsPolicy.h
     1155    platform/network/SynchronousLoaderClient.h
     1156
     1157    platform/sql/SQLValue.h
     1158    platform/sql/SQLiteDatabase.h
     1159    platform/sql/SQLiteDatabaseTracker.h
     1160    platform/sql/SQLiteDatabaseTrackerClient.h
     1161    platform/sql/SQLiteFileSystem.h
     1162    platform/sql/SQLiteStatement.h
     1163    platform/sql/SQLiteTransaction.h
     1164
     1165    platform/text/BidiContext.h
     1166    platform/text/StringWithDirection.h
     1167    platform/text/TextBoundaries.h
     1168    platform/text/TextCheckerClient.h
     1169    platform/text/TextChecking.h
     1170    platform/text/TextCodec.h
     1171    platform/text/TextEncoding.h
     1172    platform/text/TextEncodingRegistry.h
     1173    platform/text/TextFlags.h
     1174    platform/text/UnicodeBidi.h
     1175    platform/text/WritingMode.h
     1176
     1177    plugins/PluginData.h
     1178    plugins/PluginInfoProvider.h
     1179    plugins/PluginViewBase.h
     1180    plugins/npapi.h
     1181    plugins/npfunctions.h
     1182    plugins/npruntime.h
     1183    plugins/nptypes.h
     1184
     1185    rendering/BreakLines.h
     1186    rendering/ClipPathOperation.h
     1187    rendering/ClipRect.h
     1188    rendering/FloatingObjects.h
     1189    rendering/GapRects.h
     1190    rendering/HitTestLocation.h
     1191    rendering/HitTestRequest.h
     1192    rendering/HitTestResult.h
     1193    rendering/InlineBox.h
     1194    rendering/InlineFlowBox.h
     1195    rendering/LayerFragment.h
     1196    rendering/MarkerSubrange.h
     1197    rendering/OrderIterator.h
     1198    rendering/OverlapTestRequestClient.h
     1199    rendering/Pagination.h
     1200    rendering/PaintInfo.h
     1201    rendering/PaintPhase.h
     1202    rendering/RenderAttachment.h
     1203    rendering/RenderBlock.h
     1204    rendering/RenderBlockFlow.h
     1205    rendering/RenderBox.h
     1206    rendering/RenderBoxModelObject.h
     1207    rendering/RenderElement.h
     1208    rendering/RenderEmbeddedObject.h
     1209    rendering/RenderFlexibleBox.h
     1210    rendering/RenderFrame.h
     1211    rendering/RenderFrameBase.h
     1212    rendering/RenderImage.h
     1213    rendering/RenderImageResource.h
     1214    rendering/RenderInline.h
     1215    rendering/RenderLayer.h
     1216    rendering/RenderLayerBacking.h
     1217    rendering/RenderLayerCompositor.h
     1218    rendering/RenderLayerModelObject.h
     1219    rendering/RenderLineBoxList.h
     1220    rendering/RenderMedia.h
     1221    rendering/RenderObject.h
     1222    rendering/RenderObjectEnums.h
     1223    rendering/RenderOverflow.h
     1224    rendering/RenderPtr.h
     1225    rendering/RenderReplaced.h
     1226    rendering/RenderSelectionInfo.h
     1227    rendering/RenderSnapshottedPlugIn.h
     1228    rendering/RenderText.h
     1229    rendering/RenderTextControl.h
     1230    rendering/RenderTextLineBoxes.h
     1231    rendering/RenderTheme.h
     1232    rendering/RenderThemeCocoa.h
     1233    rendering/RenderThemeIOS.h
     1234    rendering/RenderThemeWin.h
     1235    rendering/RenderTreeAsText.h
     1236    rendering/RenderVideo.h
     1237    rendering/RenderView.h
     1238    rendering/RenderWidget.h
     1239    rendering/RootInlineBox.h
     1240    rendering/ScrollAlignment.h
     1241    rendering/SelectionRangeData.h
     1242    rendering/SimpleLineLayout.h
     1243    rendering/SimpleLineLayoutCoverage.h
     1244
     1245    rendering/line/LineWidth.h
     1246    rendering/line/TrailingObjects.h
     1247
     1248    rendering/shapes/Shape.h
     1249    rendering/shapes/ShapeOutsideInfo.h
     1250
     1251    rendering/style/BasicShapes.h
     1252    rendering/style/BorderData.h
     1253    rendering/style/BorderValue.h
     1254    rendering/style/CounterDirectives.h
     1255    rendering/style/DataRef.h
     1256    rendering/style/FillLayer.h
     1257    rendering/style/GapLength.h
     1258    rendering/style/GridArea.h
     1259    rendering/style/GridLength.h
     1260    rendering/style/GridPosition.h
     1261    rendering/style/GridTrackSize.h
     1262    rendering/style/LineClampValue.h
     1263    rendering/style/NinePieceImage.h
     1264    rendering/style/OutlineValue.h
     1265    rendering/style/RenderStyle.h
     1266    rendering/style/RenderStyleConstants.h
     1267    rendering/style/SVGRenderStyle.h
     1268    rendering/style/SVGRenderStyleDefs.h
     1269    rendering/style/ShadowData.h
     1270    rendering/style/ShapeValue.h
     1271    rendering/style/StyleBackgroundData.h
     1272    rendering/style/StyleBoxData.h
     1273    rendering/style/StyleContentAlignmentData.h
     1274    rendering/style/StyleCustomPropertyData.h
     1275    rendering/style/StyleDashboardRegion.h
     1276    rendering/style/StyleDeprecatedFlexibleBoxData.h
     1277    rendering/style/StyleFilterData.h
     1278    rendering/style/StyleFlexibleBoxData.h
     1279    rendering/style/StyleGridData.h
     1280    rendering/style/StyleGridItemData.h
     1281    rendering/style/StyleImage.h
     1282    rendering/style/StyleInheritedData.h
     1283    rendering/style/StyleMarqueeData.h
     1284    rendering/style/StyleMultiColData.h
     1285    rendering/style/StyleRareInheritedData.h
     1286    rendering/style/StyleRareNonInheritedData.h
     1287    rendering/style/StyleReflection.h
     1288    rendering/style/StyleSelfAlignmentData.h
     1289    rendering/style/StyleSurroundData.h
     1290    rendering/style/StyleTransformData.h
     1291    rendering/style/StyleVisualData.h
     1292    rendering/style/TextSizeAdjustment.h
     1293    rendering/style/WillChangeData.h
     1294
     1295    replay/UserInputBridge.h
     1296
     1297    storage/Storage.h
     1298    storage/StorageArea.h
     1299    storage/StorageEventDispatcher.h
     1300    storage/StorageMap.h
     1301    storage/StorageNamespace.h
     1302    storage/StorageNamespaceProvider.h
     1303    storage/StorageType.h
     1304
     1305    style/StyleChange.h
     1306    style/StyleScope.h
     1307    style/StyleValidity.h
     1308
     1309    svg/SVGLengthContext.h
     1310    svg/SVGLengthValue.h
     1311    svg/SVGParsingError.h
     1312    svg/SVGStringListValues.h
     1313    svg/SVGTests.h
     1314    svg/SVGUnitTypes.h
     1315
     1316    svg/graphics/SVGImageCache.h
     1317
     1318    svg/properties/SVGAnimatedProperty.h
     1319    svg/properties/SVGAnimatedPropertyDescription.h
     1320    svg/properties/SVGAnimatedPropertyMacros.h
     1321    svg/properties/SVGAttributeToPropertyMap.h
     1322    svg/properties/SVGPropertyInfo.h
     1323    svg/properties/SVGPropertyTraits.h
     1324
     1325    testing/MockGamepad.h
     1326    testing/MockGamepadProvider.h
     1327
     1328    workers/WorkerDebuggerProxy.h
     1329    workers/WorkerLoaderProxy.h
     1330    workers/WorkerRunLoop.h
     1331    workers/WorkerScriptLoader.h
     1332    workers/WorkerScriptLoaderClient.h
     1333    workers/WorkerThread.h
     1334    workers/WorkerType.h
     1335
     1336    workers/service/SWClientConnection.h
     1337    workers/service/ServiceWorkerClientData.h
     1338    workers/service/ServiceWorkerClientIdentifier.h
     1339    workers/service/ServiceWorkerClientQueryOptions.h
     1340    workers/service/ServiceWorkerClientType.h
     1341    workers/service/ServiceWorkerContextData.h
     1342    workers/service/ServiceWorkerData.h
     1343    workers/service/ServiceWorkerFetchResult.h
     1344    workers/service/ServiceWorkerIdentifier.h
     1345    workers/service/ServiceWorkerJob.h
     1346    workers/service/ServiceWorkerJobClient.h
     1347    workers/service/ServiceWorkerJobData.h
     1348    workers/service/ServiceWorkerJobDataIdentifier.h
     1349    workers/service/ServiceWorkerJobType.h
     1350    workers/service/ServiceWorkerProvider.h
     1351    workers/service/ServiceWorkerRegistrationData.h
     1352    workers/service/ServiceWorkerRegistrationKey.h
     1353    workers/service/ServiceWorkerRegistrationOptions.h
     1354    workers/service/ServiceWorkerTypes.h
     1355    workers/service/ServiceWorkerUpdateViaCache.h
     1356
     1357    workers/service/context/SWContextManager.h
     1358    workers/service/context/ServiceWorkerDebuggable.h
     1359    workers/service/context/ServiceWorkerFetch.h
     1360    workers/service/context/ServiceWorkerInspectorProxy.h
     1361    workers/service/context/ServiceWorkerThread.h
     1362    workers/service/context/ServiceWorkerThreadProxy.h
     1363
     1364    workers/service/server/RegistrationDatabase.h
     1365    workers/service/server/RegistrationStore.h
     1366    workers/service/server/SWOriginStore.h
     1367    workers/service/server/SWServer.h
     1368    workers/service/server/SWServerRegistration.h
     1369    workers/service/server/SWServerToContextConnection.h
     1370    workers/service/server/SWServerWorker.h
     1371
     1372    xml/XPathExpression.h
     1373    xml/XPathNSResolver.h
     1374    xml/XPathNodeSet.h
     1375    xml/XPathResult.h
     1376    xml/XPathValue.h
     1377)
     1378
     1379set(WebCore_PRIVATE_INCLUDE_DIRECTORIES
    191380    "${CMAKE_BINARY_DIR}"
    201381    "${WEBCORE_DIR}"
     
    10222383
    10232384if (ENABLE_GAMEPAD)
    1024     list(APPEND WebCore_INCLUDE_DIRECTORIES
     2385    list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
    10252386        "${WEBCORE_DIR}/Modules/gamepad"
    10262387    )
     
    13632724    endif ()
    13642725
    1365     list(APPEND WebCore_INCLUDE_DIRECTORIES
     2726    list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
    13662727        "${ANGLE_FORWARDING_HEADERS_DIR}"
    13672728        "${WEBCORE_DIR}/platform/graphics/gpu"
     
    15252886
    15262887if (USE_OPENVR)
    1527   list(APPEND WebCore_INCLUDE_DIRECTORIES "${THIRDPARTY_DIR}/openvr/headers")
     2888  list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES "${THIRDPARTY_DIR}/openvr/headers")
    15282889  list(APPEND WebCore_LIBRARIES openvr_api)
    15292890endif ()
    15302891
    15312892if (USE_WOFF2)
    1532   list(APPEND WebCore_INCLUDE_DIRECTORIES "${WOFF2DEC_INCLUDE_DIRS}")
     2893  list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES "${WOFF2DEC_INCLUDE_DIRS}")
    15332894  list(APPEND WebCore_LIBRARIES "${WOFF2DEC_LIBRARIES}")
    15342895endif ()
    15352896
    15362897if (USE_XDGMIME)
    1537     list(APPEND WebCore_INCLUDE_DIRECTORIES "${THIRDPARTY_DIR}/xdgmime/src")
     2898    list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES "${THIRDPARTY_DIR}/xdgmime/src")
    15382899    list(APPEND WebCore_LIBRARIES xdgmime)
    15392900endif ()
    15402901
    1541 set(WebCoreTestSupport_INCLUDE_DIRECTORIES
     2902set(WebCoreTestSupport_PRIVATE_INCLUDE_DIRECTORIES
    15422903    "${WEBCORE_DIR}/platform/mock"
    15432904    "${WEBCORE_DIR}/testing"
     
    19273288endif ()
    19283289
    1929 
    19303290WEBKIT_FRAMEWORK(WebCore)
     3291
     3292WEBKIT_MAKE_FORWARDING_HEADERS(WebCore
     3293    FILES ${WebCore_PRIVATE_FRAMEWORK_HEADERS}
     3294    DERIVED_SOURCE_DIRECTORIES ${DERIVED_SOURCES_WEBCORE_DIR} ${DERIVED_SOURCES_PAL_DIR}
     3295    FLATTENED
     3296)
    19313297
    19323298add_dependencies(WebCore WebCoreBindings)
     
    19503316add_library(WebCoreTestSupport ${WebCoreTestSupport_LIBRARY_TYPE} ${WebCoreTestSupport_SOURCES})
    19513317add_dependencies(WebCoreTestSupport WebCore WebCoreTestSupportBindings)
    1952 target_include_directories(WebCoreTestSupport PUBLIC ${WebCoreTestSupport_INCLUDE_DIRECTORIES} ${WebCore_INCLUDE_DIRECTORIES})
     3318target_include_directories(WebCoreTestSupport PRIVATE ${WebCoreTestSupport_PRIVATE_INCLUDE_DIRECTORIES} ${WebCore_PRIVATE_INCLUDE_DIRECTORIES})
    19533319target_include_directories(WebCoreTestSupport SYSTEM PUBLIC ${WebCore_SYSTEM_INCLUDE_DIRECTORIES})
    19543320target_link_libraries(WebCoreTestSupport ${WebCoreTestSupport_LIBRARIES})
  • trunk/Source/WebCore/ChangeLog

    r228430 r228431  
     12018-02-13  Don Olmstead  <don.olmstead@sony.com>
     2
     3        [CMake] Make WebCore headers copies
     4        https://bugs.webkit.org/show_bug.cgi?id=182512
     5
     6        Reviewed by Keith Miller.
     7
     8        No new tests. No change in behavior.
     9
     10        * CMakeLists.txt:
     11        * PlatformAppleWin.cmake:
     12        * PlatformGTK.cmake:
     13        * PlatformMac.cmake:
     14        * PlatformWPE.cmake:
     15        * PlatformWin.cmake:
     16        * PlatformWinCairo.cmake:
     17        * platform/Cairo.cmake:
     18        * platform/Curl.cmake:
     19        * platform/FreeType.cmake:
     20        * platform/GStreamer.cmake:
     21        * platform/ImageDecoders.cmake:
     22        * platform/TextureMapper.cmake:
     23        * platform/graphics/win/LocalWindowsContext.h:
     24
    1252018-02-13  Chris Dumez  <cdumez@apple.com>
    226
  • trunk/Source/WebCore/PlatformAppleWin.cmake

    r224731 r228431  
    22    -DDISABLE_3D_TRANSFORMS -DWEBCORE_CONTEXT_MENUS -DPSAPI_VERSION=1)
    33
    4 list(APPEND WebCore_INCLUDE_DIRECTORIES
     4list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
    55    "${WEBKIT_LIBRARIES_DIR}/include"
    66    "${WEBCORE_DIR}/loader/archive/cf"
     
    1313)
    1414
    15 if (${USE_DIRECT2D})
    16     list(APPEND WebCore_INCLUDE_DIRECTORIES
    17         "${WEBCORE_DIR}/platform/graphics/win"
    18     )
    19 else ()
    20     list(APPEND WebCore_INCLUDE_DIRECTORIES
     15if (NOT ${USE_DIRECT2D})
     16    list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
    2117        "${WEBCORE_DIR}/platform/graphics/avfoundation"
    2218        "${WEBCORE_DIR}/platform/graphics/avfoundation/cf"
     
    6561    platform/network/cf/SocketStreamHandleImplCFNet.cpp
    6662    platform/network/cf/SynchronousLoaderClientCFNet.cpp
     63)
     64
     65list(APPEND WebCore_PRIVATE_FRAMEWORK_HEADERS
     66    platform/network/cf/AuthenticationCF.h
     67    platform/network/cf/AuthenticationChallenge.h
     68    platform/network/cf/CertificateInfo.h
     69    platform/network/cf/DownloadBundle.h
     70    platform/network/cf/LoaderRunLoopCF.h
     71    platform/network/cf/ProtectionSpaceCFNet.h
     72    platform/network/cf/ResourceError.h
     73    platform/network/cf/ResourceRequest.h
     74    platform/network/cf/ResourceRequestCFNet.h
     75    platform/network/cf/ResourceResponse.h
     76    platform/network/cf/SocketStreamHandleImpl.h
    6777)
    6878
     
    147157endif ()
    148158
    149 list(APPEND WebCore_FORWARDING_HEADERS_DIRECTORIES
    150     platform/network/cf
    151 )
    152 
    153159if (${USE_DIRECT2D})
    154     list(APPEND WebCore_FORWARDING_HEADERS_DIRECTORIES
    155         platform/graphics/win
     160    list(APPEND WebCore_PRIVATE_FRAMEWORK_HEADERS
     161        platform/graphics/win/ImageBufferDataDirect2D.h
    156162    )
    157163else ()
    158     list(APPEND WebCore_FORWARDING_HEADERS_DIRECTORIES
    159         platform/graphics/ca
    160         platform/graphics/cg
     164    list(APPEND WebCore_PRIVATE_FRAMEWORK_HEADERS
     165        platform/graphics/ca/GraphicsLayerCA.h
     166        platform/graphics/ca/LayerFlushScheduler.h
     167        platform/graphics/ca/LayerFlushSchedulerClient.h
     168        platform/graphics/ca/LayerPool.h
     169        platform/graphics/ca/PlatformCAAnimation.h
     170        platform/graphics/ca/PlatformCAFilters.h
     171        platform/graphics/ca/PlatformCALayer.h
     172        platform/graphics/ca/PlatformCALayerClient.h
     173        platform/graphics/ca/TileController.h
    161174
    162         platform/graphics/ca/win
     175        platform/graphics/ca/win/AbstractCACFLayerTreeHost.h
     176        platform/graphics/ca/win/CACFLayerTreeHost.h
     177        platform/graphics/ca/win/CACFLayerTreeHostClient.h
     178        platform/graphics/ca/win/PlatformCALayerWin.h
    163179
    164         platform/network/cf
     180        platform/graphics/cg/GraphicsContextCG.h
     181        platform/graphics/cg/IOSurfacePool.h
     182        platform/graphics/cg/ImageBufferDataCG.h
     183        platform/graphics/cg/PDFDocumentImage.h
    165184    )
    166185endif ()
  • trunk/Source/WebCore/PlatformGTK.cmake

    r227089 r228431  
    1515)
    1616
    17 list(APPEND WebCore_INCLUDE_DIRECTORIES
     17list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
    1818    "${THIRDPARTY_DIR}/ANGLE/"
    1919    "${THIRDPARTY_DIR}/ANGLE/include/KHR"
     
    7171)
    7272
     73list(APPEND WebCore_PRIVATE_FRAMEWORK_HEADERS
     74    platform/graphics/wayland/PlatformDisplayWayland.h
     75    platform/graphics/wayland/WlUniquePtr.h
     76
     77    platform/graphics/x11/PlatformDisplayX11.h
     78    platform/graphics/x11/XErrorTrapper.h
     79    platform/graphics/x11/XUniquePtr.h
     80    platform/graphics/x11/XUniqueResource.h
     81
     82    platform/gtk/CompositionResults.h
     83    platform/gtk/GRefPtrGtk.h
     84    platform/gtk/GUniquePtrGtk.h
     85    platform/gtk/GtkUtilities.h
     86    platform/gtk/GtkVersioning.h
     87    platform/gtk/PasteboardHelper.h
     88    platform/gtk/SelectionData.h
     89
     90    platform/network/soup/AuthenticationChallenge.h
     91    platform/network/soup/CertificateInfo.h
     92    platform/network/soup/GRefPtrSoup.h
     93    platform/network/soup/GUniquePtrSoup.h
     94    platform/network/soup/ResourceError.h
     95    platform/network/soup/ResourceRequest.h
     96    platform/network/soup/ResourceResponse.h
     97    platform/network/soup/SocketStreamHandleImpl.h
     98    platform/network/soup/SoupNetworkProxySettings.h
     99    platform/network/soup/SoupNetworkSession.h
     100    platform/network/soup/WebKitSoupRequestGeneric.h
     101    platform/network/soup/WebKitSoupRequestGenericClient.h
     102
     103    platform/text/enchant/TextCheckerEnchant.h
     104)
     105
    73106if (ENABLE_GEOLOCATION)
    74107    list(APPEND WebCore_SOURCES
     
    156189    )
    157190    target_include_directories(WebCorePlatformGTK2 PRIVATE
    158         ${WebCore_INCLUDE_DIRECTORIES}
     191        ${WebCore_PRIVATE_INCLUDE_DIRECTORIES}
    159192        ${GTK2_INCLUDE_DIRS}
    160193        ${GDK2_INCLUDE_DIRS}
     
    182215add_dependencies(WebCorePlatformGTK WebCore)
    183216target_include_directories(WebCorePlatformGTK PRIVATE
    184     ${WebCore_INCLUDE_DIRECTORIES}
     217    ${WebCore_PRIVATE_INCLUDE_DIRECTORIES}
    185218)
    186219target_include_directories(WebCorePlatformGTK SYSTEM PRIVATE
     
    196229
    197230include_directories(
    198     ${WebCore_INCLUDE_DIRECTORIES}
     231    ${WebCore_PRIVATE_INCLUDE_DIRECTORIES}
    199232    "${WEBCORE_DIR}/bindings/gobject/"
    200233)
  • trunk/Source/WebCore/PlatformMac.cmake

    r227952 r228431  
    6767endif ()
    6868
    69 list(APPEND WebCore_INCLUDE_DIRECTORIES
     69list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
    7070    "${THIRDPARTY_DIR}/ANGLE"
    7171    "${THIRDPARTY_DIR}/ANGLE/include/KHR"
     
    461461)
    462462
    463 # FIXME: We do not need everything from all of these directories.
    464 # Move some to WebCore_FORWARDING_HEADERS_FILES once people start actually maintaining this.
    465 set(WebCore_FORWARDING_HEADERS_DIRECTORIES
    466     accessibility
    467     bridge
    468     contentextensions
    469     crypto
    470     css
    471     dom
    472     editing
    473     fileapi
    474     history
    475     html
    476     inspector
    477     loader
    478     page
    479     platform
    480     plugins
    481     rendering
    482     replay
    483     storage
    484     style
    485     svg
    486     workers
    487 
    488     workers/service/context
    489 
    490     Modules/applepay
    491     Modules/applicationmanifest
    492     Modules/cache
    493     Modules/geolocation
    494     Modules/indexeddb
    495     Modules/mediastream
    496     Modules/notifications
    497     Modules/webdatabase
    498     Modules/websockets
    499 
    500     Modules/indexeddb/client
    501     Modules/indexeddb/shared
    502     Modules/indexeddb/server
    503 
    504     bindings/js
    505 
    506     bridge/objc
    507     bridge/jsc
    508 
    509     css/parser
    510 
    511     editing/cocoa
    512     editing/mac
    513     editing/ios
    514 
    515     html/canvas
    516     html/forms
    517     html/parser
    518     html/shadow
    519 
    520     inspector/agents
    521 
    522     loader/appcache
    523     loader/archive
    524     loader/cache
    525     loader/cocoa
    526 
    527     loader/archive/cf
    528 
    529     page/animation
    530     page/cocoa
    531     page/csp
    532     page/mac
    533     page/scrolling
    534 
    535     page/scrolling/mac
    536 
    537     platform/animation
    538     platform/audio
    539     platform/cf
    540     platform/cocoa
    541     platform/graphics
    542     platform/mac
    543     platform/mediastream
    544     platform/mock
    545     platform/network
    546     platform/sql
    547     platform/text
    548 
    549     platform/audio/cocoa
    550 
    551     platform/gamepad/cocoa
    552     platform/gamepad/mac
    553 
    554     platform/graphics/ca
    555     platform/graphics/cocoa
    556     platform/graphics/cg
    557     platform/graphics/filters
    558     platform/graphics/opentype
    559     platform/graphics/mac
    560     platform/graphics/transforms
    561 
    562     platform/graphics/ca/cocoa
    563 
    564     platform/mediastream/libwebrtc
    565 
    566     platform/network/cf
    567     platform/network/cocoa
    568     platform/network/mac
    569 
    570     platform/spi/cf
    571     platform/spi/cg
    572     platform/spi/cocoa
    573     platform/spi/mac
    574 
    575     rendering/line
    576     rendering/style
    577 
    578     svg/graphics
    579     svg/properties
    580 
    581     workers/service
    582 
    583     workers/service/server
    584 
    585     xml
    586 )
    587 
    588 set(WebCore_FORWARDING_HEADERS_FILES
    589     Modules/webdatabase/DatabaseDetails.h
    590 
    591     bridge/IdentifierRep.h
    592     bridge/npruntime_impl.h
    593     bridge/npruntime_internal.h
    594 
    595     contentextensions/CompiledContentExtension.h
    596 
    597     editing/EditAction.h
    598     editing/EditingBehaviorTypes.h
    599     editing/EditingBoundary.h
    600     editing/FindOptions.h
    601     editing/FrameSelection.h
    602     editing/TextAffinity.h
    603 
     463list(APPEND WebCore_PRIVATE_FRAMEWORK_HEADERS
     464    editing/cocoa/DataDetection.h
     465    editing/cocoa/HTMLConverter.h
     466
     467    editing/mac/AlternativeTextUIController.h
     468    editing/mac/DictionaryLookup.h
    604469    editing/mac/TextAlternativeWithRange.h
    605 
    606     history/HistoryItem.h
    607     history/PageCache.h
    608 
    609     html/HTMLMediaElement.h
    610 
    611     loader/appcache/ApplicationCacheStorage.h
    612 
    613     loader/icon/IconDatabase.h
    614     loader/icon/IconDatabaseBase.h
    615     loader/icon/IconDatabaseClient.h
     470    editing/mac/TextUndoInsertionMarkupMac.h
     471
     472    loader/archive/cf/LegacyWebArchive.h
    616473
    617474    loader/mac/LoaderNSURLExtras.h
    618475
    619     platform/PlatformExportMacros.h
    620 
    621     platform/audio/AudioHardwareListener.h
    622 
     476    page/mac/TextIndicatorWindow.h
     477    page/mac/WebCoreFrameView.h
     478
     479    page/scrolling/mac/ScrollingTreeFixedNode.h
     480    page/scrolling/mac/ScrollingTreeFrameScrollingNodeMac.h
     481    page/scrolling/mac/ScrollingTreeStickyNode.h
     482
     483    platform/audio/mac/CAAudioStreamDescription.h
     484    platform/audio/mac/CARingBuffer.h
     485
     486    platform/cf/CFURLExtras.h
    623487    platform/cf/RunLoopObserver.h
    624488
    625489    platform/cocoa/MachSendRight.h
    626     platform/cocoa/SoftLinking.h
    627 
     490    platform/cocoa/PlatformView.h
     491    platform/cocoa/PlaybackSessionInterface.h
     492    platform/cocoa/PlaybackSessionModel.h
     493    platform/cocoa/PlaybackSessionModelMediaElement.h
     494    platform/cocoa/ScrollController.h
     495    platform/cocoa/ScrollSnapAnimatorState.h
     496    platform/cocoa/SearchPopupMenuCocoa.h
     497    platform/cocoa/SystemVersion.h
     498    platform/cocoa/VideoFullscreenChangeObserver.h
     499    platform/cocoa/VideoFullscreenModel.h
     500    platform/cocoa/VideoFullscreenModelVideoElement.h
     501    platform/cocoa/WebKitAvailability.h
     502
     503    platform/gamepad/cocoa/GameControllerGamepadProvider.h
     504
     505    platform/gamepad/mac/HIDGamepad.h
     506    platform/gamepad/mac/HIDGamepadProvider.h
     507
     508    platform/graphics/avfoundation/MediaPlaybackTargetMac.h
     509    platform/graphics/avfoundation/WebMediaSessionManagerMac.h
     510
     511    platform/graphics/ca/GraphicsLayerCA.h
     512    platform/graphics/ca/LayerFlushScheduler.h
     513    platform/graphics/ca/LayerFlushSchedulerClient.h
     514    platform/graphics/ca/LayerPool.h
     515    platform/graphics/ca/PlatformCAAnimation.h
     516    platform/graphics/ca/PlatformCAFilters.h
     517    platform/graphics/ca/PlatformCALayer.h
     518    platform/graphics/ca/PlatformCALayerClient.h
     519    platform/graphics/ca/TileController.h
     520
     521    platform/graphics/ca/cocoa/PlatformCAAnimationCocoa.h
     522    platform/graphics/ca/cocoa/PlatformCALayerCocoa.h
     523
     524    platform/graphics/cg/GraphicsContextCG.h
     525    platform/graphics/cg/IOSurfacePool.h
     526    platform/graphics/cg/ImageBufferDataCG.h
     527    platform/graphics/cg/PDFDocumentImage.h
     528
     529    platform/graphics/cocoa/FontCacheCoreText.h
     530    platform/graphics/cocoa/FontFamilySpecificationCoreText.h
    628531    platform/graphics/cocoa/IOSurface.h
    629 
    630     platform/graphics/transforms/AffineTransform.h
    631 
     532    platform/graphics/cocoa/WebActionDisablingCALayerDelegate.h
     533    platform/graphics/cocoa/WebCoreCALayerExtras.h
     534
     535    platform/graphics/mac/ColorMac.h
     536    platform/graphics/mac/WebLayer.h
     537
     538    platform/mac/DynamicLinkerInterposing.h
     539    platform/mac/LegacyNSPasteboardTypes.h
     540    platform/mac/PasteboardWriter.h
     541    platform/mac/PlatformEventFactoryMac.h
     542    platform/mac/PlaybackSessionInterfaceMac.h
     543    platform/mac/PluginBlacklist.h
     544    platform/mac/ScrollbarThemeMac.h
     545    platform/mac/StringUtilities.h
     546    platform/mac/VideoFullscreenInterfaceMac.h
     547    platform/mac/WebCoreFullScreenPlaceholderView.h
     548    platform/mac/WebCoreFullScreenWindow.h
     549    platform/mac/WebCoreNSURLExtras.h
     550    platform/mac/WebCoreObjCExtras.h
     551    platform/mac/WebCoreView.h
     552    platform/mac/WebGLBlacklist.h
     553    platform/mac/WebNSAttributedStringExtras.h
     554    platform/mac/WebPlaybackControlsManager.h
     555
     556    platform/mediastream/libwebrtc/LibWebRTCProviderCocoa.h
     557
     558    platform/mediastream/mac/WebAudioSourceProviderAVFObjC.h
     559
     560    platform/network/cf/AuthenticationCF.h
     561    platform/network/cf/AuthenticationChallenge.h
    632562    platform/network/cf/CertificateInfo.h
     563    platform/network/cf/DownloadBundle.h
     564    platform/network/cf/LoaderRunLoopCF.h
     565    platform/network/cf/ProtectionSpaceCFNet.h
     566    platform/network/cf/ResourceError.h
     567    platform/network/cf/ResourceRequest.h
     568    platform/network/cf/ResourceRequestCFNet.h
    633569    platform/network/cf/ResourceResponse.h
     570    platform/network/cf/SocketStreamHandleImpl.h
     571
     572    platform/network/cocoa/CookieStorageObserver.h
     573    platform/network/cocoa/CredentialCocoa.h
     574    platform/network/cocoa/ProtectionSpaceCocoa.h
     575    platform/network/cocoa/WebCoreNSURLSession.h
    634576
    635577    platform/network/mac/AuthenticationMac.h
    636 
    637     platform/sql/SQLiteDatabase.h
    638 
    639     rendering/style/RenderStyleConstants.h
     578    platform/network/mac/FormDataStreamMac.h
     579    platform/network/mac/WebCoreURLResponse.h
    640580)
    641581
  • trunk/Source/WebCore/PlatformWPE.cmake

    r227952 r228431  
    1313)
    1414
     15list(APPEND WebCore_PRIVATE_FRAMEWORK_HEADERS
     16    platform/graphics/wayland/PlatformDisplayWayland.h
     17    platform/graphics/wayland/WlUniquePtr.h
     18
     19    platform/graphics/wpe/PlatformDisplayWPE.h
     20
     21    platform/network/soup/AuthenticationChallenge.h
     22    platform/network/soup/CertificateInfo.h
     23    platform/network/soup/GRefPtrSoup.h
     24    platform/network/soup/GUniquePtrSoup.h
     25    platform/network/soup/ResourceError.h
     26    platform/network/soup/ResourceRequest.h
     27    platform/network/soup/ResourceResponse.h
     28    platform/network/soup/SocketStreamHandleImpl.h
     29    platform/network/soup/SoupNetworkProxySettings.h
     30    platform/network/soup/SoupNetworkSession.h
     31    platform/network/soup/WebKitSoupRequestGeneric.h
     32    platform/network/soup/WebKitSoupRequestGenericClient.h
     33)
     34
    1535# Allow building ANGLE on platforms that don't provide X11 headers.
    1636list(APPEND ANGLE_PLATFORM_DEFINITIONS "USE_WPE")
    1737
    18 list(APPEND WebCore_INCLUDE_DIRECTORIES
     38list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
    1939    "${THIRDPARTY_DIR}/ANGLE/"
    2040    "${THIRDPARTY_DIR}/ANGLE/include/KHR"
     
    2242    "${WEBCORE_DIR}/platform/graphics/epoxy"
    2343    "${WEBCORE_DIR}/platform/graphics/glx"
    24     "${WEBCORE_DIR}/platform/graphics/gstreamer"
    2544    "${WEBCORE_DIR}/platform/graphics/opengl"
    2645    "${WEBCORE_DIR}/platform/graphics/opentype"
  • trunk/Source/WebCore/PlatformWin.cmake

    r228218 r228431  
    11add_definitions(/bigobj -D__STDC_CONSTANT_MACROS)
    22
    3 list(APPEND WebCore_INCLUDE_DIRECTORIES
     3list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
    44    "${CMAKE_BINARY_DIR}/../include/private"
    55    "${CMAKE_BINARY_DIR}/../include/private/JavaScriptCore"
     
    114114)
    115115
     116list(APPEND WebCore_PRIVATE_FRAMEWORK_HEADERS
     117    accessibility/win/AccessibilityObjectWrapperWin.h
     118
     119    page/win/FrameWin.h
     120
     121    platform/graphics/win/DIBPixelData.h
     122    platform/graphics/win/FullScreenController.h
     123    platform/graphics/win/FullScreenControllerClient.h
     124    platform/graphics/win/LocalWindowsContext.h
     125    platform/graphics/win/MediaPlayerPrivateFullscreenWindow.h
     126    platform/graphics/win/SharedGDIObject.h
     127
     128    platform/win/BString.h
     129    platform/win/BitmapInfo.h
     130    platform/win/COMPtr.h
     131    platform/win/DefWndProcWindowClass.h
     132    platform/win/GDIObjectCounter.h
     133    platform/win/GDIUtilities.h
     134    platform/win/HWndDC.h
     135    platform/win/PopupMenuWin.h
     136    platform/win/SearchPopupMenuWin.h
     137    platform/win/SystemInfo.h
     138    platform/win/WCDataObject.h
     139    platform/win/WebCoreBundleWin.h
     140    platform/win/WebCoreInstanceHandle.h
     141    platform/win/WebCoreTextRenderer.h
     142    platform/win/WindowMessageBroadcaster.h
     143    platform/win/WindowMessageListener.h
     144    platform/win/WindowsTouch.h
     145)
     146
    116147list(APPEND WebCore_USER_AGENT_STYLE_SHEETS
    117148    ${WEBCORE_DIR}/css/themeWin.css
     
    119150)
    120151
    121 set(WebCore_FORWARDING_HEADERS_DIRECTORIES
    122     .
    123     accessibility
    124     animation
    125     bindings
    126     bridge
    127     contentextensions
    128     css
    129     dom
    130     editing
    131     fileapi
    132     history
    133     html
    134     inspector
    135     loader
    136     page
    137     platform
    138     plugins
    139     rendering
    140     storage
    141     style
    142     svg
    143     websockets
    144     workers
    145     xml
    146 
    147     Modules/cache
    148     Modules/fetch
    149     Modules/geolocation
    150     Modules/indexeddb
    151     Modules/mediastream
    152     Modules/websockets
    153 
    154     Modules/indexeddb/client
    155     Modules/indexeddb/legacy
    156     Modules/indexeddb/server
    157     Modules/indexeddb/shared
    158     Modules/notifications
    159     Modules/webdatabase
    160 
    161     accessibility/win
    162 
    163     bindings/js
    164 
    165     bridge/c
    166     bridge/jsc
    167 
    168     css/parser
    169 
    170     html/forms
    171     html/parser
    172     html/shadow
    173     html/track
    174 
    175     loader/appcache
    176     loader/archive
    177     loader/cache
    178     loader/icon
    179 
    180 
    181     page/animation
    182     page/csp
    183     page/scrolling
    184     page/win
    185 
    186     platform/animation
    187     platform/audio
    188     platform/graphics
    189     platform/mock
    190     platform/network
    191     platform/sql
    192     platform/text
    193     platform/win
    194 
    195     platform/graphics/filters
    196     platform/graphics/opengl
    197     platform/graphics/opentype
    198     platform/graphics/texmap
    199     platform/graphics/transforms
    200     platform/graphics/win
    201 
    202     platform/mediastream/libwebrtc
    203 
    204     platform/text/transcoder
    205 
    206     rendering/line
    207     rendering/shapes
    208     rendering/style
    209     rendering/svg
    210 
    211     svg/animation
    212     svg/graphics
    213     svg/properties
    214 
    215     svg/graphics/filters
    216 
    217     workers/service
    218 )
    219 
    220 if (ENABLE_WEBKIT)
    221     list(APPEND WebCore_FORWARDING_HEADERS_DIRECTORIES
    222         Modules/applicationmanifest
    223 
    224         dom/messageports
    225 
    226         inspector/agents
    227 
    228         platform/mediastream
    229 
    230         workers/service/context
    231         workers/service/server
    232     )
    233 endif ()
    234 
    235152if (USE_CF)
    236     list(APPEND WebCore_INCLUDE_DIRECTORIES
     153    list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
    237154        "${WEBCORE_DIR}/platform/cf"
    238155        "${WEBCORE_DIR}/platform/cf/win"
     
    254171    )
    255172
    256     list(APPEND WebCore_FORWARDING_HEADERS_DIRECTORIES
    257         history/cf
    258 
    259         loader/archive/cf
    260 
    261         platform/cf
    262 
    263         platform/cf/win
     173    list(APPEND WebCore_PRIVATE_FRAMEWORK_HEADERS
     174        loader/archive/cf/LegacyWebArchive.h
     175
     176        platform/cf/CFURLExtras.h
     177
     178        platform/cf/win/CertificateCFWin.h
    264179    )
    265180endif ()
     
    306221endif ()
    307222
    308 WEBKIT_MAKE_FORWARDING_HEADERS(WebCore
    309     DIRECTORIES ${WebCore_FORWARDING_HEADERS_DIRECTORIES}
    310     DERIVED_SOURCE_DIRECTORIES ${DERIVED_SOURCES_WEBCORE_DIR} ${DERIVED_SOURCES_PAL_DIR}
    311     FLATTENED
    312 )
    313 
    314223set(WebCore_OUTPUT_NAME
    315224    WebCore${DEBUG_SUFFIX}
  • trunk/Source/WebCore/PlatformWinCairo.cmake

    r227952 r228431  
    44include(platform/TextureMapper.cmake)
    55
    6 list(APPEND WebCore_INCLUDE_DIRECTORIES
     6list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
    77    "${DirectX_INCLUDE_DIRS}"
    88    "${WEBKIT_LIBRARIES_DIR}/include"
     
    3737    ${CURL_LIBRARY}
    3838    ${DirectX_LIBRARIES}
    39     CFLite
     39    ${COREFOUNDATION_LIBRARY}
    4040    comctl32
    4141    crypt32
     
    5151list(APPEND WebCoreTestSupport_LIBRARIES
    5252    ${CAIRO_LIBRARIES}
    53     CFLite
     53    ${COREFOUNDATION_LIBRARY}
    5454    shlwapi
    5555)
    56 
    57 list(APPEND WebCore_FORWARDING_HEADERS_DIRECTORIES
    58     platform/graphics/cairo
    59 
    60     platform/network/curl
    61 )
  • trunk/Source/WebCore/platform/Cairo.cmake

    r224192 r228431  
    1 list(APPEND WebCore_INCLUDE_DIRECTORIES
     1list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
    22    "${WEBCORE_DIR}/platform/graphics/cairo"
    33)
     
    55list(APPEND WebCore_UNIFIED_SOURCE_LIST_FILES
    66    "platform/SourcesCairo.txt"
     7)
     8
     9list(APPEND WebCore_PRIVATE_FRAMEWORK_HEADERS
     10    platform/graphics/cairo/BackingStoreBackendCairo.h
     11    platform/graphics/cairo/BackingStoreBackendCairoImpl.h
     12    platform/graphics/cairo/BackingStoreBackendCairoX11.h
     13    platform/graphics/cairo/CairoOperations.h
     14    platform/graphics/cairo/CairoUtilities.h
     15    platform/graphics/cairo/GraphicsContextImplCairo.h
     16    platform/graphics/cairo/ImageBufferDataCairo.h
     17    platform/graphics/cairo/PlatformContextCairo.h
     18    platform/graphics/cairo/RefPtrCairo.h
    719)
    820
  • trunk/Source/WebCore/platform/Curl.cmake

    r227987 r228431  
    1 list(APPEND WebCore_INCLUDE_DIRECTORIES
     1list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
    22    "${WEBCORE_DIR}/platform/network/curl"
    33)
     
    3232)
    3333
     34list(APPEND WebCore_PRIVATE_FRAMEWORK_HEADERS
     35    platform/network/curl/AuthenticationChallenge.h
     36    platform/network/curl/CertificateInfo.h
     37    platform/network/curl/CookieJarCurl.h
     38    platform/network/curl/CookieJarDB.h
     39    platform/network/curl/CurlCacheEntry.h
     40    platform/network/curl/CurlCacheManager.h
     41    platform/network/curl/CurlContext.h
     42    platform/network/curl/CurlDownload.h
     43    platform/network/curl/CurlFormDataStream.h
     44    platform/network/curl/CurlMultipartHandle.h
     45    platform/network/curl/CurlMultipartHandleClient.h
     46    platform/network/curl/CurlRequest.h
     47    platform/network/curl/CurlRequestClient.h
     48    platform/network/curl/CurlRequestSchedulerClient.h
     49    platform/network/curl/CurlResponse.h
     50    platform/network/curl/CurlSSLHandle.h
     51    platform/network/curl/CurlSSLVerifier.h
     52    platform/network/curl/DownloadBundle.h
     53    platform/network/curl/ResourceError.h
     54    platform/network/curl/ResourceRequest.h
     55    platform/network/curl/ResourceResponse.h
     56    platform/network/curl/SocketStreamHandleImpl.h
     57)
     58
    3459list(APPEND WebCore_SYSTEM_INCLUDE_DIRECTORIES
    3560    ${CURL_INCLUDE_DIRS}
  • trunk/Source/WebCore/platform/FreeType.cmake

    r224192 r228431  
    1 list(APPEND WebCore_INCLUDE_DIRECTORIES
     1list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
    22    "${WEBCORE_DIR}/platform/graphics/freetype"
    33    "${WEBCORE_DIR}/platform/graphics/harfbuzz"
     
    1212    platform/graphics/harfbuzz/ComplexTextControllerHarfBuzz.cpp
    1313    platform/graphics/harfbuzz/HarfBuzzFace.cpp
     14)
     15
     16list(APPEND WebCore_PRIVATE_FRAMEWORK_HEADERS
     17    platform/graphics/freetype/FcUniquePtr.h
     18
     19    platform/graphics/harfbuzz/HarfBuzzFace.h
     20    platform/graphics/harfbuzz/HbUniquePtr.h
    1421)
    1522
  • trunk/Source/WebCore/platform/GStreamer.cmake

    r226504 r228431  
     1
     2list(APPEND WebCore_PRIVATE_FRAMEWORK_HEADERS
     3    platform/graphics/gstreamer/GUniquePtrGStreamer.h
     4    platform/graphics/gstreamer/MediaPlayerRequestInstallMissingPluginsCallback.h
     5)
     6
    17if (ENABLE_VIDEO OR ENABLE_WEB_AUDIO)
    2     list(APPEND WebCore_INCLUDE_DIRECTORIES
     8    list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
    39        "${WEBCORE_DIR}/platform/graphics/gstreamer"
    410        "${WEBCORE_DIR}/platform/graphics/gstreamer/mse"
     
    8995
    9096if (ENABLE_WEB_AUDIO)
    91     list(APPEND WebCore_INCLUDE_DIRECTORIES
     97    list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
    9298        "${WEBCORE_DIR}/platform/audio/gstreamer"
    9399    )
     
    112118
    113119if (ENABLE_ENCRYPTED_MEDIA)
    114     list(APPEND WebCore_INCLUDE_DIRECTORIES
     120    list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
    115121        "${WEBCORE_DIR}/platform/encryptedmedia/clearkey"
    116122        ${LIBGCRYPT_INCLUDE_DIRS}
  • trunk/Source/WebCore/platform/ImageDecoders.cmake

    r222151 r228431  
    1 list(APPEND WebCore_INCLUDE_DIRECTORIES
     1list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
    22    "${WEBCORE_DIR}/platform/image-decoders"
    33    "${WEBCORE_DIR}/platform/image-decoders/bmp"
  • trunk/Source/WebCore/platform/TextureMapper.cmake

    r228084 r228431  
    1 list(APPEND WebCore_INCLUDE_DIRECTORIES
     1list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
    22    "${WEBCORE_DIR}/platform/graphics/texmap"
    33)
     
    1414    platform/graphics/texmap/TextureMapperTile.cpp
    1515)
     16list(APPEND WebCore_PRIVATE_FRAMEWORK_HEADERS
     17    platform/graphics/nicosia/NicosiaBuffer.h
     18    platform/graphics/nicosia/NicosiaPaintingEngine.h
     19
     20    platform/graphics/texmap/BitmapTexture.h
     21    platform/graphics/texmap/ClipStack.h
     22    platform/graphics/texmap/GraphicsLayerTextureMapper.h
     23    platform/graphics/texmap/TextureMapper.h
     24    platform/graphics/texmap/TextureMapperAnimation.h
     25    platform/graphics/texmap/TextureMapperBackingStore.h
     26    platform/graphics/texmap/TextureMapperContextAttributes.h
     27    platform/graphics/texmap/TextureMapperFPSCounter.h
     28    platform/graphics/texmap/TextureMapperGL.h
     29    platform/graphics/texmap/TextureMapperGLHeaders.h
     30    platform/graphics/texmap/TextureMapperLayer.h
     31    platform/graphics/texmap/TextureMapperPlatformLayer.h
     32    platform/graphics/texmap/TextureMapperPlatformLayerProxy.h
     33    platform/graphics/texmap/TextureMapperPlatformLayerProxyProvider.h
     34    platform/graphics/texmap/TextureMapperTile.h
     35    platform/graphics/texmap/TextureMapperTiledBackingStore.h
     36
     37    platform/graphics/texmap/coordinated/AreaAllocator.h
     38    platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h
     39    platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h
     40    platform/graphics/texmap/coordinated/CoordinatedImageBacking.h
     41    platform/graphics/texmap/coordinated/SurfaceUpdateInfo.h
     42    platform/graphics/texmap/coordinated/Tile.h
     43    platform/graphics/texmap/coordinated/TiledBackingStore.h
     44    platform/graphics/texmap/coordinated/TiledBackingStoreClient.h
     45    platform/graphics/texmap/coordinated/UpdateAtlas.h
     46)
    1647
    1748if (USE_TEXTURE_MAPPER_GL)
     
    2657
    2758if (USE_COORDINATED_GRAPHICS)
    28     list(APPEND WebCore_INCLUDE_DIRECTORIES
     59    list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
    2960        "${WEBCORE_DIR}/page/scrolling/coordinatedgraphics"
    3061        "${WEBCORE_DIR}/platform/graphics/texmap/coordinated"
     
    4677
    4778    # FIXME: Move this into Nicosia.cmake once the component is set for long-term use.
    48     list(APPEND WebCore_INCLUDE_DIRECTORIES
     79    list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
    4980        "${WEBCORE_DIR}/platform/graphics/nicosia"
    5081    )
  • trunk/Source/WebCore/platform/graphics/win/LocalWindowsContext.h

    r227988 r228431  
    2727#define LocalWindowsContext_h
    2828
    29 #include "config.h"
    3029#include "GraphicsContext.h"
    3130
  • trunk/Source/WebKit/CMakeLists.txt

    r228373 r228431  
    935935
    936936WEBKIT_FRAMEWORK(WebKit)
    937 add_dependencies(WebKit WebCore ${WEBKIT_EXTRA_DEPENDENCIES})
     937add_dependencies(WebKit WebCore WebCoreForwardingHeaders ${WEBKIT_EXTRA_DEPENDENCIES})
    938938ADD_WEBKIT_PREFIX_HEADER(WebKit)
    939939
  • trunk/Source/WebKit/ChangeLog

    r228419 r228431  
     12018-02-13  Don Olmstead  <don.olmstead@sony.com>
     2
     3        [CMake] Make WebCore headers copies
     4        https://bugs.webkit.org/show_bug.cgi?id=182512
     5
     6        Reviewed by Keith Miller.
     7
     8        * CMakeLists.txt:
     9        * NetworkProcess/capture/NetworkCaptureManager.cpp:
     10        * NetworkProcess/webrtc/NetworkRTCMonitor.h:
     11        * PlatformWPE.cmake:
     12        * Scripts/generate-forwarding-headers.pl:
     13        * Shared/gtk/WebEventFactory.cpp:
     14        * UIProcess/API/gtk/PageClientImpl.cpp:
     15        * UIProcess/API/gtk/WebKitWebViewBase.cpp:
     16        * UIProcess/gtk/WebPageProxyGtk.cpp:
     17        * WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp:
     18        * WebProcess/WebCoreSupport/gtk/WebEditorClientGtk.cpp:
     19        * WebProcess/WebCoreSupport/wpe/WebEditorClientWPE.cpp:
     20        * WebProcess/WebPage/gtk/WebPageGtk.cpp:
     21        * WebProcess/WebPage/wpe/WebPageWPE.cpp:
     22
    1232018-02-13  Brent Fulgham  <bfulgham@apple.com>
    224
  • trunk/Source/WebKit/NetworkProcess/capture/NetworkCaptureManager.cpp

    r225029 r228431  
    3131#include "NetworkCaptureLogging.h"
    3232#include "NetworkCaptureResource.h"
    33 #include "WebCore/ResourceRequest.h"
    34 #include "WebCore/URL.h"
     33#include <WebCore/ResourceRequest.h>
     34#include <WebCore/URL.h>
    3535#include <algorithm>
    3636#include <iterator>
  • trunk/Source/WebKit/NetworkProcess/webrtc/NetworkRTCMonitor.h

    r213330 r228431  
    2828#if USE(LIBWEBRTC)
    2929
    30 #include "WebCore/LibWebRTCMacros.h"
     30#include <WebCore/LibWebRTCMacros.h>
    3131#include <webrtc/base/network.h>
    3232#include <webrtc/base/sigslot.h>
  • trunk/Source/WebKit/PlatformWPE.cmake

    r228046 r228431  
    395395    "${DERIVED_SOURCES_DIR}"
    396396    "${DERIVED_SOURCES_WPE_API_DIR}"
    397     "${WEBCORE_DIR}/platform/graphics/cairo"
    398     "${WEBCORE_DIR}/platform/graphics/freetype"
    399     "${WEBCORE_DIR}/platform/graphics/opentype"
    400     "${WEBCORE_DIR}/platform/graphics/texmap/coordinated"
    401     "${WEBCORE_DIR}/platform/network/soup"
    402397    "${WEBKIT_DIR}/NetworkProcess/CustomProtocols/soup"
    403398    "${WEBKIT_DIR}/NetworkProcess/Downloads/soup"
  • trunk/Source/WebKit/Scripts/generate-forwarding-headers.pl

    r227952 r228431  
    3838my $srcRoot = realpath(File::Spec->catfile(dirname(abs_path($0)), "../.."));
    3939my @platformPrefixes = ("ca", "cf", "cocoa", "Cocoa", "curl", "gtk", "ios", "mac", "soup", "win", "wpe");
    40 my @frameworks = ("WebCore", "WebKit");
     40my @frameworks = ("WebKit");
    4141my @skippedPrefixes = ("PAL");
    4242my @frameworkHeaders;
  • trunk/Source/WebKit/Shared/gtk/WebEventFactory.cpp

    r228373 r228431  
    2929#include "WebEventFactory.h"
    3030
    31 #include "PlatformKeyboardEvent.h"
    32 #include "Scrollbar.h"
    33 #include "WindowsKeyboardCodes.h"
    3431#include <WebCore/GtkUtilities.h>
    3532#include <WebCore/GtkVersioning.h>
     33#include <WebCore/PlatformKeyboardEvent.h>
     34#include <WebCore/Scrollbar.h>
     35#include <WebCore/WindowsKeyboardCodes.h>
    3636#include <gdk/gdk.h>
    3737#include <gdk/gdkkeysyms.h>
  • trunk/Source/WebKit/UIProcess/API/gtk/PageClientImpl.cpp

    r227893 r228431  
    3333#include "NativeWebMouseEvent.h"
    3434#include "NativeWebWheelEvent.h"
    35 #include "NotImplemented.h"
    3635#include "WebColorPickerGtk.h"
    3736#include "WebContextMenuProxyGtk.h"
     
    4746#include <WebCore/EventNames.h>
    4847#include <WebCore/GtkUtilities.h>
     48#include <WebCore/NotImplemented.h>
    4949#include <WebCore/RefPtrCairo.h>
    5050#include <wtf/Compiler.h>
  • trunk/Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp

    r227966 r228431  
    3232#include "APIPageConfiguration.h"
    3333#include "AcceleratedBackingStore.h"
    34 #include "ActivityState.h"
    3534#include "DrawingAreaProxyImpl.h"
    3635#include "InputMethodFilter.h"
     
    5150#include "WebProcessPool.h"
    5251#include "WebUserContentControllerProxy.h"
     52#include <WebCore/ActivityState.h>
    5353#include <WebCore/CairoUtilities.h>
    5454#include <WebCore/GUniquePtrGtk.h>
  • trunk/Source/WebKit/UIProcess/gtk/WebPageProxyGtk.cpp

    r226349 r228431  
    2828#include "WebPageProxy.h"
    2929
    30 #include "NotImplemented.h"
    3130#include "PageClientImpl.h"
    3231#include "WebKitWebViewBasePrivate.h"
     
    3534#include "WebProcessProxy.h"
    3635#include "WebsiteDataStore.h"
     36#include <WebCore/NotImplemented.h>
    3737#include <WebCore/PlatformDisplay.h>
    3838#include <WebCore/UserAgent.h>
  • trunk/Source/WebKit/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp

    r228373 r228431  
    4848
    4949#if USE(CAIRO)
    50 #include "PlatformContextCairo.h"
    51 #include "RefPtrCairo.h"
     50#include <WebCore/PlatformContextCairo.h>
     51#include <WebCore/RefPtrCairo.h>
    5252#include <cairo/cairo-xlib.h>
    5353#endif
  • trunk/Source/WebKit/WebProcess/WebCoreSupport/gtk/WebEditorClientGtk.cpp

    r228373 r228431  
    2121#include "WebEditorClient.h"
    2222
    23 #include "PlatformKeyboardEvent.h"
    2423#include <WebCore/Document.h>
    2524#include <WebCore/Editor.h>
     
    2827#include <WebCore/KeyboardEvent.h>
    2928#include <WebCore/Pasteboard.h>
     29#include <WebCore/PlatformKeyboardEvent.h>
    3030#include <WebCore/markup.h>
    3131#include <wtf/glib/GRefPtr.h>
  • trunk/Source/WebKit/WebProcess/WebCoreSupport/wpe/WebEditorClientWPE.cpp

    r228260 r228431  
    2727#include "WebEditorClient.h"
    2828
    29 #include "PlatformKeyboardEvent.h"
    3029#include <WebCore/Document.h>
    3130#include <WebCore/Editor.h>
     
    3433#include <WebCore/KeyboardEvent.h>
    3534#include <WebCore/Node.h>
     35#include <WebCore/PlatformKeyboardEvent.h>
    3636#include <WebCore/WindowsKeyboardCodes.h>
    3737#include <wtf/NeverDestroyed.h>
  • trunk/Source/WebKit/WebProcess/WebPage/gtk/WebPageGtk.cpp

    r228373 r228431  
    3030
    3131#include "EditorState.h"
    32 #include "NotImplemented.h"
    3332#include "WebEvent.h"
    3433#include "WebFrame.h"
     
    3635#include "WebPageProxyMessages.h"
    3736#include "WebProcess.h"
    38 #include "WindowsKeyboardCodes.h"
    3937#include <WebCore/BackForwardController.h>
    4038#include <WebCore/Editor.h>
     
    4442#include <WebCore/FrameView.h>
    4543#include <WebCore/KeyboardEvent.h>
     44#include <WebCore/NotImplemented.h>
    4645#include <WebCore/Page.h>
    4746#include <WebCore/PasteboardHelper.h>
     
    5049#include <WebCore/SharedBuffer.h>
    5150#include <WebCore/UserAgent.h>
     51#include <WebCore/WindowsKeyboardCodes.h>
    5252#include <wtf/glib/GUniquePtr.h>
    5353
  • trunk/Source/WebKit/WebProcess/WebPage/wpe/WebPageWPE.cpp

    r224077 r228431  
    2727#include "WebPage.h"
    2828
    29 #include "NotImplemented.h"
    3029#include "WebPreferencesKeys.h"
    3130#include "WebPreferencesStore.h"
     31#include <WebCore/NotImplemented.h>
    3232#include <WebCore/Settings.h>
    3333#include <WebCore/SharedBuffer.h>
  • trunk/Source/WebKitLegacy/ChangeLog

    r228308 r228431  
     12018-02-13  Don Olmstead  <don.olmstead@sony.com>
     2
     3        [CMake] Make WebCore headers copies
     4        https://bugs.webkit.org/show_bug.cgi?id=182512
     5
     6        Reviewed by Keith Miller.
     7
     8        * PlatformWin.cmake:
     9
    1102018-02-08  Per Arne Vollan  <pvollan@apple.com>
    211
  • trunk/Source/WebKitLegacy/PlatformWin.cmake

    r227049 r228431  
    44        ${CAIRO_INCLUDE_DIRS}
    55        "${WEBKIT_LIBRARIES_DIR}/include"
    6         "${WEBCORE_DIR}/platform/graphics/cairo"
    76    )
    87    list(APPEND WebKitLegacy_SOURCES_Classes
  • trunk/Source/WebKitLegacy/win/ChangeLog

    r228260 r228431  
     12018-02-13  Don Olmstead  <don.olmstead@sony.com>
     2
     3        [CMake] Make WebCore headers copies
     4        https://bugs.webkit.org/show_bug.cgi?id=182512
     5
     6        Reviewed by Keith Miller.
     7
     8        * FullscreenVideoController.h:
     9        * Plugins/PluginDatabase.cpp:
     10        * Plugins/PluginDatabaseWin.cpp:
     11        * Plugins/PluginDebug.cpp:
     12        * Plugins/PluginMainThreadScheduler.cpp:
     13        * Plugins/PluginMessageThrottlerWin.cpp:
     14        * Plugins/PluginPackage.cpp:
     15        * Plugins/PluginPackageWin.cpp:
     16        * Plugins/PluginStream.cpp:
     17        * Plugins/PluginView.cpp:
     18        * Plugins/PluginViewWin.cpp:
     19        * Plugins/npapi.cpp:
     20        * WebKitMessageLoop.cpp:
     21        * WebKitPrefix.h:
     22        * storage/WebDatabaseProvider.cpp:
     23
    1242018-01-13  Darin Adler  <darin@apple.com>
    225
  • trunk/Source/WebKitLegacy/win/FullscreenVideoController.h

    r206816 r228431  
    2929#if ENABLE(VIDEO)
    3030
    31 #include "MediaPlayerPrivateFullscreenWindow.h"
    32 
    3331#include <WebCore/HTMLVideoElement.h>
    3432#include <WebCore/Image.h>
    3533#include <WebCore/IntPoint.h>
    3634#include <WebCore/IntSize.h>
     35#include <WebCore/MediaPlayerPrivateFullscreenWindow.h>
    3736#include <wtf/RefPtr.h>
    3837#include <wtf/win/GDIObject.h>
  • trunk/Source/WebKitLegacy/win/Plugins/PluginDatabase.cpp

    r224635 r228431  
    2525 */
    2626
    27 #include "config.h"
    2827#include "PluginDatabase.h"
    2928
  • trunk/Source/WebKitLegacy/win/Plugins/PluginDatabaseWin.cpp

    r225117 r228431  
    2626 */
    2727
    28 #include "config.h"
    2928#include "PluginDatabase.h"
    3029
  • trunk/Source/WebKitLegacy/win/Plugins/PluginDebug.cpp

    r178719 r228431  
    2525 */
    2626
    27 #include "config.h"
    2827#include "PluginDebug.h"
    2928
  • trunk/Source/WebKitLegacy/win/Plugins/PluginMainThreadScheduler.cpp

    r219858 r228431  
    2424 */
    2525
    26 #include "config.h"
    2726#include "PluginMainThreadScheduler.h"
    2827
  • trunk/Source/WebKitLegacy/win/Plugins/PluginMessageThrottlerWin.cpp

    r215173 r228431  
    2525 */
    2626
    27 #include "config.h"
    2827#include "PluginMessageThrottlerWin.h"
    2928
  • trunk/Source/WebKitLegacy/win/Plugins/PluginPackage.cpp

    r224371 r228431  
    2626 */
    2727
    28 #include "config.h"
    2928#include "PluginPackage.h"
    3029
  • trunk/Source/WebKitLegacy/win/Plugins/PluginPackageWin.cpp

    r217771 r228431  
    2626 */
    2727
    28 
    29 #include "config.h"
    3028#include "PluginPackage.h"
    3129
  • trunk/Source/WebKitLegacy/win/Plugins/PluginStream.cpp

    r226349 r228431  
    2525 */
    2626
    27 #include "config.h"
    2827#include "PluginStream.h"
    2928
  • trunk/Source/WebKitLegacy/win/Plugins/PluginView.cpp

    r228260 r228431  
    2626 */
    2727
    28 #include "config.h"
    2928#include "PluginView.h"
    3029
  • trunk/Source/WebKitLegacy/win/Plugins/PluginViewWin.cpp

    r228218 r228431  
    2626 */
    2727
    28 #include "config.h"
    2928#include "PluginView.h"
    3029
  • trunk/Source/WebKitLegacy/win/Plugins/npapi.cpp

    r178719 r228431  
    2424 */
    2525
    26 #include "config.h"
    27 
    2826#include "Page.h"
    2927#include "PluginMainThreadScheduler.h"
  • trunk/Source/WebKitLegacy/win/WebKitMessageLoop.cpp

    r188662 r228431  
    2424*/
    2525
    26 #include "config.h"
    2726#include "WebKitMessageLoop.h"
    2827
  • trunk/Source/WebKitLegacy/win/WebKitPrefix.h

    r218358 r228431  
    4242#include <CoreFoundation/CoreFoundation.h>
    4343#include <WebKit.h>
    44 #include "config.h"
     44
     45#include <WebCore/PlatformExportMacros.h>
     46#include <JavaScriptCore/JSExportMacros.h>
     47#include <pal/ExportMacros.h>
     48
     49#ifdef __cplusplus
     50
     51// These undefs match up with defines in WebCorePrefix.h for Mac OS X.
     52// Helps us catch if anyone uses new or delete by accident in code and doesn't include "config.h".
     53#undef new
     54#undef delete
     55#include <wtf/FastMalloc.h>
     56
     57#endif
     58
     59#if USE(CG)
     60#ifndef CGFLOAT_DEFINED
     61#if (defined(__LP64__) && __LP64__) || (defined(__x86_64__) && __x86_64__) || defined(_M_X64) || defined(__amd64__)
     62typedef double CGFloat;
     63#else
     64typedef float CGFloat;
     65#endif
     66#define CGFLOAT_DEFINED 1
     67#endif
     68#endif /* USE(CG) */
    4569
    4670// WebKit.dll is expected to export the symbols in WebCore that have been marked
  • trunk/Source/WebKitLegacy/win/storage/WebDatabaseProvider.cpp

    r200036 r228431  
    2424 */
    2525
    26 #include "config.h"
    2726#include "WebDatabaseProvider.h"
    2827
  • trunk/Tools/ChangeLog

    r228430 r228431  
     12018-02-13  Don Olmstead  <don.olmstead@sony.com>
     2
     3        [CMake] Make WebCore headers copies
     4        https://bugs.webkit.org/show_bug.cgi?id=182512
     5
     6        Reviewed by Keith Miller.
     7
     8        * DumpRenderTree/CMakeLists.txt:
     9        * DumpRenderTree/TestNetscapePlugIn/CMakeLists.txt:
     10        * DumpRenderTree/TestNetscapePlugIn/ForwardingHeaders/WebKit/npapi.h:
     11        * DumpRenderTree/TestNetscapePlugIn/ForwardingHeaders/WebKit/npfunctions.h:
     12        * DumpRenderTree/TestNetscapePlugIn/ForwardingHeaders/WebKit/npruntime.h:
     13        * TestWebKitAPI/PlatformGTK.cmake:
     14        * TestWebKitAPI/PlatformWPE.cmake:
     15        * TestWebKitAPI/PlatformWin.cmake:
     16        * TestWebKitAPI/win/TestWebCoreStubs.cpp:
     17        (loadResourceIntoBuffer):
     18        * WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp:
     19        * WebKitTestRunner/InjectedBundle/wpe/AccessibilityControllerWPE.cpp:
     20        * WebKitTestRunner/InjectedBundle/wpe/AccessibilityUIElementWPE.cpp:
     21        * WebKitTestRunner/gtk/EventSenderProxyGtk.cpp:
     22        * WebKitTestRunner/wpe/EventSenderProxyWPE.cpp:
     23
    1242018-02-13  Chris Dumez  <cdumez@apple.com>
    225
  • trunk/Tools/DumpRenderTree/CMakeLists.txt

    r209700 r228431  
    9393if (ENABLE_NETSCAPE_PLUGIN_API)
    9494    add_library(TestNetscapePlugIn SHARED ${TestNetscapePlugIn_SOURCES})
     95    add_dependencies(TestNetscapePlugIn WebCoreForwardingHeaders)
    9596    target_link_libraries(TestNetscapePlugIn ${TestNetscapePlugIn_LIBRARIES})
    9697endif ()
  • trunk/Tools/DumpRenderTree/TestNetscapePlugIn/CMakeLists.txt

    r221609 r228431  
    3131
    3232set(WebKitTestNetscapePlugIn_INCLUDE_DIRECTORIES
     33    ${FORWARDING_HEADERS_DIR}
    3334    ${WEBKIT_TESTNETSCAPEPLUGIN_DIR}
    3435    ${WEBKIT_TESTNETSCAPEPLUGIN_DIR}/ForwardingHeaders
    35     ${WEBCORE_DIR}
    36     ${WTF_DIR}
    3736)
    3837
  • trunk/Tools/DumpRenderTree/TestNetscapePlugIn/ForwardingHeaders/WebKit/npapi.h

    r188176 r228431  
    1 #include <plugins/npapi.h>
     1#include <WebCore/npapi.h>
  • trunk/Tools/DumpRenderTree/TestNetscapePlugIn/ForwardingHeaders/WebKit/npfunctions.h

    r188176 r228431  
    1 #include <plugins/npfunctions.h>
     1#include <WebCore/npfunctions.h>
  • trunk/Tools/DumpRenderTree/TestNetscapePlugIn/ForwardingHeaders/WebKit/npruntime.h

    r188176 r228431  
    1 #include <plugins/npruntime.h>
     1#include <WebCore/npruntime.h>
  • trunk/Tools/TestWebKitAPI/PlatformGTK.cmake

    r225396 r228431  
    105105
    106106target_link_libraries(TestWebCore ${test_webcore_LIBRARIES})
    107 add_dependencies(TestWebCore ${ForwardingHeadersForTestWebKitAPI_NAME})
     107add_dependencies(TestWebCore WebCoreForwardingHeaders ${ForwardingHeadersForTestWebKitAPI_NAME})
    108108
    109109add_test(TestWebCore ${TESTWEBKITAPI_RUNTIME_OUTPUT_DIRECTORY}/WebCore/TestWebCore)
  • trunk/Tools/TestWebKitAPI/PlatformWPE.cmake

    r227090 r228431  
    6666
    6767target_link_libraries(TestWebCore ${test_webcore_LIBRARIES})
    68 add_dependencies(TestWebCore ${ForwardingHeadersForTestWebKitAPI_NAME})
     68add_dependencies(TestWebCore WebCoreForwardingHeaders ${ForwardingHeadersForTestWebKitAPI_NAME})
    6969
    7070add_test(TestWebCore ${TESTWEBKITAPI_RUNTIME_OUTPUT_DIRECTORY}/WebCore/TestWebCore)
  • trunk/Tools/TestWebKitAPI/PlatformWin.cmake

    r228148 r228431  
    167167)
    168168
     169add_dependencies(TestWebCoreLib WebCoreForwardingHeaders)
    169170add_dependencies(TestWebCore TestWebCoreLib)
  • trunk/Tools/TestWebKitAPI/win/TestWebCoreStubs.cpp

    r217184 r228431  
    2222 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    2323 */
     24
    2425#include "config.h"
    2526
    26 #include "SharedBuffer.h"
     27#include <WebCore/SharedBuffer.h>
    2728
    2829RefPtr<WebCore::SharedBuffer> loadResourceIntoBuffer(const char*)
     
    3031    return nullptr;
    3132}
    32 
  • trunk/Tools/WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp

    r227151 r228431  
    3333#include "InjectedBundle.h"
    3434#include "InjectedBundlePage.h"
    35 #include "NotImplemented.h"
    3635#include <JavaScriptCore/JSStringRef.h>
    3736#include <JavaScriptCore/OpaqueJSString.h>
     37#include <WebCore/NotImplemented.h>
    3838#if ATK_CHECK_VERSION(2,11,90)
    3939#include <WebKit/WKBundleFrame.h>
  • trunk/Tools/WebKitTestRunner/InjectedBundle/wpe/AccessibilityControllerWPE.cpp

    r216497 r228431  
    2222#if HAVE(ACCESSIBILITY)
    2323
    24 #include "NotImplemented.h"
     24#include <WebCore/NotImplemented.h>
    2525
    2626namespace WTR {
  • trunk/Tools/WebKitTestRunner/InjectedBundle/wpe/AccessibilityUIElementWPE.cpp

    r226441 r228431  
    2222#if HAVE(ACCESSIBILITY)
    2323
    24 #include "NotImplemented.h"
     24#include <WebCore/NotImplemented.h>
    2525
    2626namespace WTR {
  • trunk/Tools/WebKitTestRunner/gtk/EventSenderProxyGtk.cpp

    r221419 r228431  
    3434#include "EventSenderProxy.h"
    3535
    36 #include "NotImplemented.h"
    3736#include "PlatformWebView.h"
    3837#include "TestController.h"
     38#include <WebCore/NotImplemented.h>
    3939#include <gdk/gdkkeysyms.h>
    4040#include <gtk/gtk.h>
  • trunk/Tools/WebKitTestRunner/wpe/EventSenderProxyWPE.cpp

    r224488 r228431  
    2828
    2929#include "HeadlessViewBackend.h"
    30 #include "NotImplemented.h"
    3130#include "PlatformWebView.h"
    3231#include "TestController.h"
     32#include <WebCore/NotImplemented.h>
    3333#include <wpe/view-backend.h>
    3434#include <xkbcommon/xkbcommon-keysyms.h>
Note: See TracChangeset for help on using the changeset viewer.