Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / core.gypi
index c7d0d43..afba819 100644 (file)
@@ -40,6 +40,7 @@
             'css/FontFaceSetLoadEvent.idl',
             'css/MediaList.idl',
             'css/MediaQueryList.idl',
+            'css/MediaQueryListEvent.idl',
             'css/RGBColor.idl',
             'css/Rect.idl',
             'css/StyleMedia.idl',
@@ -72,6 +73,7 @@
             'dom/DocumentFragment.idl',
             'dom/DocumentType.idl',
             'dom/Element.idl',
+            'dom/Iterator.idl',
             'dom/MessageChannel.idl',
             'dom/MessagePort.idl',
             'dom/MutationObserver.idl',
@@ -81,7 +83,6 @@
             'dom/NodeFilter.idl',
             'dom/NodeIterator.idl',
             'dom/NodeList.idl',
-            'dom/Notation.idl',
             'dom/ProcessingInstruction.idl',
             'dom/Range.idl',
             'dom/RequestAnimationFrameCallback.idl',
             'frame/Location.idl',
             'frame/Navigator.idl',
             'frame/Screen.idl',
-            'frame/WebKitPoint.idl',
             'frame/Window.idl',
             'html/FormData.idl',
             'html/HTMLAllCollection.idl',
             'html/canvas/WebGLUniformLocation.idl',
             'html/canvas/WebGLVertexArrayObjectOES.idl',
             'html/ime/InputMethodContext.idl',
+            'html/shadow/PluginPlaceholderElement.idl',
             'html/track/AudioTrack.idl',
             'html/track/AudioTrackList.idl',
             'html/track/TextTrack.idl',
             'svg/SVGURIReference.idl',
             'svg/SVGZoomAndPan.idl',
             'workers/AbstractWorker.idl',
+            'xml/DocumentXMLTreeViewer.idl',
             'xml/DocumentXPathEvaluator.idl',
         ],
         # interfaces that inherit from Event, including Event itself
         'core_event_idl_files': [
             'css/FontFaceSetLoadEvent.idl',
+            'css/MediaQueryListEvent.idl',
             'events/AnimationPlayerEvent.idl',
             'events/ApplicationCacheErrorEvent.idl',
             'events/AutocompleteErrorEvent.idl',
             'animation/AnimationClock.cpp',
             'animation/AnimationClock.h',
             'animation/AnimationEffect.h',
-            'animation/AnimationHelpers.h',
+            'animation/AnimationInputHelpers.h',
+            'animation/AnimationInputHelpers.cpp',
             'animation/AnimationPlayer.cpp',
             'animation/AnimationPlayer.h',
             'animation/AnimationNode.cpp',
             'css/MediaQueryExp.h',
             'css/MediaQueryList.cpp',
             'css/MediaQueryList.h',
+            'css/MediaQueryListEvent.h',
             'css/MediaQueryListListener.cpp',
             'css/MediaQueryListListener.h',
             'css/MediaQueryMatcher.cpp',
             'css/RuleFeature.h',
             'css/RuleSet.cpp',
             'css/RuleSet.h',
-            'css/RuntimeCSSEnabled.cpp',
-            'css/RuntimeCSSEnabled.h',
             'css/SVGCSSComputedStyleDeclaration.cpp',
             'css/SelectorChecker.cpp',
             'css/SelectorChecker.h',
             'css/invalidation/StyleSheetInvalidationAnalysis.cpp',
             'css/invalidation/StyleSheetInvalidationAnalysis.h',
             'css/parser/BisonCSSParser.h',
+            'css/parser/CSSParser.cpp',
+            'css/parser/CSSParser.h',
             'css/parser/CSSParserMode.cpp',
             'css/parser/CSSParserMode.h',
             'css/parser/CSSParserValues.cpp',
             'frame/FrameHost.h',
             'frame/FrameOwner.h',
             'frame/FrameView.cpp',
+            'frame/FrameView.h',
+            'frame/FrameViewAutoSizeInfo.cpp',
             'frame/History.cpp',
             'frame/History.h',
             'frame/ImageBitmap.cpp',
             'frame/SettingsDelegate.h',
             'frame/SmartClip.cpp',
             'frame/SmartClip.h',
+            'frame/SubresourceIntegrity.cpp',
+            'frame/SubresourceIntegrity.h',
             'frame/SuspendableTimer.cpp',
             'frame/SuspendableTimer.h',
             'frame/UseCounter.cpp',
-            'frame/WebKitPoint.h',
             'frame/csp/CSPDirectiveList.cpp',
             'frame/csp/CSPSource.cpp',
             'frame/csp/CSPSourceList.cpp',
             'inspector/ConsoleAPITypes.h',
             'inspector/ConsoleMessage.h',
             'inspector/ConsoleMessage.cpp',
-            'inspector/InspectorConsoleMessage.cpp',
-            'inspector/InspectorConsoleMessage.h',
+            'inspector/ConsoleMessageStorage.cpp',
+            'inspector/ConsoleMessageStorage.h',
             'inspector/ContentSearchUtils.cpp',
             'inspector/ContentSearchUtils.h',
             'inspector/DOMEditor.cpp',
             'inspector/PageDebuggerAgent.h',
             'inspector/PageRuntimeAgent.cpp',
             'inspector/PageRuntimeAgent.h',
+            'inspector/PromiseTracker.cpp',
+            'inspector/PromiseTracker.h',
             'inspector/ScriptArguments.cpp',
             'inspector/ScriptArguments.h',
             'inspector/ScriptAsyncCallStack.cpp',
             'page/ContextMenuProvider.h',
             'page/CreateWindow.cpp',
             'page/CreateWindow.h',
+            'page/CustomContextMenuProvider.cpp',
+            'page/CustomContextMenuProvider.h',
             'page/DOMWindowPagePopup.cpp',
             'page/DOMWindowPagePopup.h',
             'page/DragController.cpp',
             'page/scrolling/ScrollingConstraints.h',
             'page/scrolling/ScrollingCoordinator.cpp',
             'page/scrolling/ScrollingCoordinator.h',
+            'paint/BlockPainter.cpp',
+            'paint/BlockPainter.h',
+            'paint/BlockFlowPainter.cpp',
+            'paint/BlockFlowPainter.h',
+            'paint/BoxDecorationData.h',
+            'paint/BoxDecorationData.cpp',
+            'paint/BoxPainter.cpp',
+            'paint/BoxPainter.h',
+            'paint/BackgroundImageGeometry.cpp',
+            'paint/BackgroundImageGeometry.h',
+            'paint/GridPainter.cpp',
+            'paint/GridPainter.h',
+            'paint/DetailsMarkerPainter.cpp',
+            'paint/DetailsMarkerPainter.h',
+            'paint/HTMLCanvasPainter.cpp',
+            'paint/HTMLCanvasPainter.h',
+            'paint/ImagePainter.cpp',
+            'paint/ImagePainter.h',
+            'paint/InlineFlowBoxPainter.cpp',
+            'paint/InlineFlowBoxPainter.h',
+            'paint/InlinePainter.cpp',
+            'paint/InlinePainter.h',
+            'paint/LineBoxListPainter.cpp',
+            'paint/LineBoxListPainter.h',
+            'paint/ListMarkerPainter.cpp',
+            'paint/ListMarkerPainter.h',
+            'paint/ListItemPainter.cpp',
+            'paint/ListItemPainter.h',
+            'paint/ObjectPainter.cpp',
+            'paint/ObjectPainter.h',
+            'paint/MultiColumnSetPainter.cpp',
+            'paint/MultiColumnSetPainter.h',
+            'paint/ReplicaPainter.cpp',
+            'paint/ReplicaPainter.h',
+            'paint/SVGForeignObjectPainter.cpp',
+            'paint/SVGForeignObjectPainter.h',
+            'paint/SVGImagePainter.cpp',
+            'paint/SVGImagePainter.h',
+            'paint/SVGTextPainter.cpp',
+            'paint/SVGTextPainter.h',
+            'paint/TablePainter.cpp',
+            'paint/TablePainter.h',
+            'paint/TableRowPainter.cpp',
+            'paint/TableRowPainter.h',
+            'paint/TableSectionPainter.cpp',
+            'paint/TableSectionPainter.h',
+            'paint/VideoPainter.cpp',
+            'paint/VideoPainter.h',
+            'paint/ViewPainter.cpp',
+            'paint/ViewPainter.h',
             'plugins/DOMMimeType.cpp',
             'plugins/DOMMimeType.h',
             'plugins/DOMMimeTypeArray.cpp',
             'rendering/RenderLayerFilterInfo.h',
             'rendering/RenderLayerModelObject.cpp',
             'rendering/RenderLayerReflectionInfo.cpp',
-            'rendering/RenderLayerRepainter.cpp',
             'rendering/RenderLayerScrollableArea.cpp',
             'rendering/RenderLayerStackingNode.cpp',
             'rendering/RenderLayerStackingNodeIterator.cpp',
             'rendering/TableLayout.h',
             'rendering/TextAutosizer.cpp',
             'rendering/TextAutosizer.h',
+            'rendering/TextPainter.cpp',
+            'rendering/TextPainter.h',
             'rendering/TextRunConstructor.cpp',
             'rendering/TextRunConstructor.h',
             'rendering/TrailingFloatsRootInlineBox.h',
             'rendering/shapes/ShapeOutsideInfo.h',
             'rendering/style/AppliedTextDecoration.cpp',
             'rendering/style/BasicShapes.cpp',
+            'rendering/style/BorderEdge.h',
+            'rendering/style/BorderEdge.cpp',
             'rendering/style/BorderImageLength.h',
             'rendering/style/BorderImageLengthBox.h',
             'rendering/style/CachedUAStyle.h',
             'workers/WorkerGlobalScopeProxy.h',
             'workers/WorkerGlobalScopeProxyProvider.cpp',
             'workers/WorkerGlobalScopeProxyProvider.h',
+            'workers/WorkerInspectorProxy.cpp',
+            'workers/WorkerInspectorProxy.h',
             'workers/WorkerLoaderProxy.h',
             'workers/WorkerLocation.h',
             'workers/WorkerMessagingProxy.cpp',
             'xml/XMLHttpRequestUpload.h',
             'xml/XMLSerializer.cpp',
             'xml/XMLSerializer.h',
-            'xml/XMLTreeViewer.cpp',
-            'xml/XMLTreeViewer.h',
             'xml/XPathEvaluator.cpp',
             'xml/XPathEvaluator.h',
             'xml/XPathExpression.cpp',
             'dom/ExecutionContext.cpp',
             'dom/ExecutionContext.h',
             'dom/ExecutionContextTask.h',
-            'dom/FullscreenElementStack.cpp',
-            'dom/FullscreenElementStack.h',
+            'dom/Fullscreen.cpp',
+            'dom/Fullscreen.h',
             'dom/GlobalEventHandlers.h',
             'dom/IconURL.cpp',
             'dom/IconURL.h',
             'dom/IgnoreDestructiveWriteCountIncrementer.h',
             'dom/IncrementLoadEventDelayCount.cpp',
             'dom/IncrementLoadEventDelayCount.h',
+            'dom/Iterator.h',
             'dom/LiveNodeList.cpp',
             'dom/LiveNodeList.h',
             'dom/LiveNodeListBase.cpp',
             'dom/NodeChildRemovalTracker.h',
             'dom/NodeFilter.cpp',
             'dom/NodeFilter.h',
-            'dom/NodeFilterCondition.cpp',
             'dom/NodeFilterCondition.h',
             'dom/NodeIterator.cpp',
             'dom/NodeIterator.h',
             'dom/NodeTraversal.cpp',
             'dom/NodeTraversal.h',
             'dom/NodeWithIndex.h',
-            'dom/Notation.h',
             'dom/ParentNode.h',
             'dom/PendingScript.cpp',
             'dom/Position.cpp',
             'dom/custom/CustomElement.h',
             'dom/custom/CustomElementAsyncImportMicrotaskQueue.cpp',
             'dom/custom/CustomElementAsyncImportMicrotaskQueue.h',
-            'dom/custom/CustomElementCallbackDispatcher.cpp',
-            'dom/custom/CustomElementCallbackDispatcher.h',
             'dom/custom/CustomElementCallbackInvocation.cpp',
             'dom/custom/CustomElementCallbackInvocation.h',
             'dom/custom/CustomElementCallbackQueue.cpp',
             'dom/custom/CustomElementMicrotaskStep.h',
             'dom/custom/CustomElementObserver.cpp',
             'dom/custom/CustomElementObserver.h',
+            'dom/custom/CustomElementProcessingStack.cpp',
+            'dom/custom/CustomElementProcessingStack.h',
             'dom/custom/CustomElementProcessingStep.h',
             'dom/custom/CustomElementRegistrationContext.cpp',
             'dom/custom/CustomElementRegistrationContext.h',
             'html/forms/ButtonInputType.h',
             'html/forms/CheckboxInputType.cpp',
             'html/forms/CheckboxInputType.h',
+            'html/forms/ColorChooser.cpp',
+            'html/forms/ColorChooser.h',
+            'html/forms/ColorChooserClient.cpp',
+            'html/forms/ColorChooserClient.h',
             'html/forms/ColorInputType.cpp',
             'html/forms/ColorInputType.h',
             'html/forms/DateInputType.cpp',
             'html/forms/DateInputType.h',
+            'html/forms/DateTimeChooser.cpp',
+            'html/forms/DateTimeChooser.h',
+            'html/forms/DateTimeChooserClient.cpp',
+            'html/forms/DateTimeChooserClient.h',
             'html/forms/DateTimeFieldsState.cpp',
             'html/forms/DateTimeFieldsState.h',
             'html/forms/DateTimeLocalInputType.cpp',
             'html/shadow/MeterShadowElement.h',
             'html/shadow/PickerIndicatorElement.cpp',
             'html/shadow/PickerIndicatorElement.h',
+            'html/shadow/PluginPlaceholderElement.cpp',
+            'html/shadow/PluginPlaceholderElement.h',
             'html/shadow/ProgressShadowElement.cpp',
             'html/shadow/ProgressShadowElement.h',
             'html/shadow/ShadowElementNames.cpp',
             'svg/properties/SVGAnimatedProperty.cpp',
             'svg/properties/SVGPropertyTearOff.cpp',
         ],
+        'core_dictionary_idl_files': [
+          'css/FontFaceDescriptors.idl',
+          'dom/DOMPointInit.idl',
+          'dom/MutationObserverInit.idl',
+          'frame/ScrollOptions.idl',
+          'html/canvas/HitRegionOptions.idl',
+          'page/EventSourceInit.idl',
+        ],
+        'generated_core_dictionary_files': [
+          '<(blink_core_output_dir)/css/FontFaceDescriptors.cpp',
+          '<(blink_core_output_dir)/css/FontFaceDescriptors.h',
+          '<(blink_core_output_dir)/dom/DOMPointInit.cpp',
+          '<(blink_core_output_dir)/dom/DOMPointInit.h',
+          '<(blink_core_output_dir)/dom/MutationObserverInit.cpp',
+          '<(blink_core_output_dir)/dom/MutationObserverInit.h',
+          '<(blink_core_output_dir)/frame/ScrollOptions.cpp',
+          '<(blink_core_output_dir)/frame/ScrollOptions.h',
+          '<(blink_core_output_dir)/html/canvas/HitRegionOptions.cpp',
+          '<(blink_core_output_dir)/html/canvas/HitRegionOptions.h',
+          '<(blink_core_output_dir)/page/EventSourceInit.cpp',
+          '<(blink_core_output_dir)/page/EventSourceInit.h',
+        ],
+        'core_testing_dictionary_idl_files': [
+          'testing/InternalDictionary.idl',
+        ],
         'webcore_testing_idl_files': [
+          'testing/DictionaryTest.idl',
           'testing/GarbageCollectedScriptWrappable.idl',
           'testing/GCObservation.idl',
           'testing/InternalProfilers.idl',
           '<(blink_core_output_dir)/InternalRuntimeFlags.idl',
           '<(blink_core_output_dir)/InternalSettingsGenerated.idl',
         ],
+        'generated_core_testing_dictionary_files': [
+          '<(blink_core_output_dir)/testing/InternalDictionary.cpp',
+          '<(blink_core_output_dir)/testing/InternalDictionary.h',
+        ],
         'webcore_testing_files': [
             '<(blink_core_output_dir)/InternalSettingsGenerated.cpp',
             '<(blink_core_output_dir)/InternalSettingsGenerated.h',
+            'testing/DictionaryTest.cpp',
+            'testing/DictionaryTest.h',
             'testing/DummyPageHolder.cpp',
             'testing/DummyPageHolder.h',
             'testing/GarbageCollectedScriptWrappable.cpp',
             'testing/RefCountedScriptWrappable.cpp',
             'testing/RefCountedScriptWrappable.h',
             'testing/TypeConversions.h',
+            'testing/URLTestHelpers.cpp',
+            'testing/URLTestHelpers.h',
             'testing/v8/WebCoreTestSupport.cpp',
             'testing/v8/WebCoreTestSupport.h',
         ],
             'animation/animatable/AnimatableValueTestHelper.h',
             'animation/animatable/AnimatableValueTestHelperTest.cpp',
             'animation/AnimationClockTest.cpp',
-            'animation/AnimationHelpersTest.cpp',
+            'animation/AnimationInputHelpersTest.cpp',
             'animation/AnimationPlayerTest.cpp',
             'animation/AnimationNodeTest.cpp',
             'animation/AnimationStackTest.cpp',
             'animation/AnimationTranslationUtilTest.cpp',
             'animation/CompositorAnimationsTest.cpp',
             'animation/CompositorAnimationsTestHelper.h',
-            'animation/CompositorAnimationsTimingFunctionReverserTest.cpp',
             'animation/EffectInputTest.cpp',
             'animation/InterpolableValueTest.cpp',
             'animation/InterpolationEffectTest.cpp',
             'fetch/RawResourceTest.cpp',
             'fetch/ResourceFetcherTest.cpp',
             'frame/ImageBitmapTest.cpp',
+            'frame/SubresourceIntegrityTest.cpp',
             'html/HTMLDimensionTest.cpp',
             'html/HTMLFormControlElementTest.cpp',
             'html/HTMLLinkElementSizesAttributeTest.cpp',
+            'html/HTMLSelectElementTest.cpp',
             'html/HTMLTextFormControlElementTest.cpp',
             'html/LinkRelAttributeTest.cpp',
             'html/TimeRangesTest.cpp',
             'html/track/vtt/VTTScannerTest.cpp',
             'loader/MixedContentCheckerTest.cpp',
             'page/NetworkStateNotifierTest.cpp',
+            'page/PrintContextTest.cpp',
             'rendering/RenderOverflowTest.cpp',
+            'rendering/RenderPartTest.cpp',
             'rendering/RenderTableCellTest.cpp',
             'rendering/RenderTableRowTest.cpp',
             'rendering/shapes/BoxShapeTest.cpp',