| Index: sky/engine/core/core.gni
|
| diff --git a/sky/engine/core/core.gni b/sky/engine/core/core.gni
|
| index 2c8517f5137943c6772ab2949094c333e6065b6a..7521e4c682ac8bf8a1a2b3f02303814a8592e4f7 100644
|
| --- a/sky/engine/core/core.gni
|
| +++ b/sky/engine/core/core.gni
|
| @@ -1258,183 +1258,187 @@ sky_core_files = [
|
| ]
|
|
|
| core_idl_files = get_path_info([
|
| - "animation/Animation.idl",
|
| - "animation/AnimationEffect.idl",
|
| - "animation/AnimationNode.idl",
|
| - "animation/AnimationPlayer.idl",
|
| - "animation/AnimationTimeline.idl",
|
| - "animation/Timing.idl",
|
| - "app/AbstractModule.idl",
|
| - "app/Application.idl",
|
| - "app/Module.idl",
|
| - "css/CSS.idl",
|
| - "css/CSSFilterValue.idl",
|
| - "css/CSSMatrix.idl",
|
| - "css/CSSPrimitiveValue.idl",
|
| - "css/CSSStyleDeclaration.idl",
|
| - "css/CSSTransformValue.idl",
|
| - "css/CSSValue.idl",
|
| - "css/CSSValueList.idl",
|
| - "css/FontFace.idl",
|
| - "css/FontFaceSet.idl",
|
| - "css/FontFaceSetForEachCallback.idl",
|
| - "css/FontFaceSetLoadEvent.idl",
|
| - "css/MediaQueryList.idl",
|
| - "css/MediaQueryListEvent.idl",
|
| - "css/Rect.idl",
|
| - "css/RGBColor.idl",
|
| - "css/StyleMedia.idl",
|
| - "dom/Attr.idl",
|
| - "dom/CharacterData.idl",
|
| - "dom/ClientRect.idl",
|
| - "dom/ClientRectList.idl",
|
| - "dom/Document.idl",
|
| - "dom/DocumentFragment.idl",
|
| - "dom/DOMError.idl",
|
| - "dom/DOMException.idl",
|
| - "dom/DOMTokenList.idl",
|
| - "dom/Element.idl",
|
| - "dom/MutationObserver.idl",
|
| - "dom/MutationRecord.idl",
|
| - "dom/Node.idl",
|
| - "dom/NodeList.idl",
|
| - "dom/Range.idl",
|
| - "dom/RequestAnimationFrameCallback.idl",
|
| - "dom/shadow/ShadowRoot.idl",
|
| - "dom/Text.idl",
|
| - "dom/Touch.idl",
|
| - "dom/TouchList.idl",
|
| - "dom/URL.idl",
|
| - "editing/Selection.idl",
|
| - "events/AnimationEvent.idl",
|
| - "events/AnimationPlayerEvent.idl",
|
| - "events/CompositionEvent.idl",
|
| - "events/CustomEvent.idl",
|
| - "events/ErrorEvent.idl",
|
| - "events/Event.idl",
|
| - "events/EventTarget.idl",
|
| - "events/FocusEvent.idl",
|
| - "events/HashChangeEvent.idl",
|
| - "events/KeyboardEvent.idl",
|
| - "events/MouseEvent.idl",
|
| - "events/PageTransitionEvent.idl",
|
| - "events/PopStateEvent.idl",
|
| - "events/ProgressEvent.idl",
|
| - "events/ResourceProgressEvent.idl",
|
| - "events/TextEvent.idl",
|
| - "events/TouchEvent.idl",
|
| - "events/TransitionEvent.idl",
|
| - "events/UIEvent.idl",
|
| - "events/WheelEvent.idl",
|
| - "frame/Console.idl",
|
| - "frame/ConsoleBase.idl",
|
| - "frame/History.idl",
|
| - "frame/ImageBitmap.idl",
|
| - "frame/Location.idl",
|
| - "frame/Screen.idl",
|
| - "frame/Window.idl",
|
| - "html/canvas/ANGLEInstancedArrays.idl",
|
| - "html/canvas/Canvas2DContextAttributes.idl",
|
| - "html/canvas/CanvasGradient.idl",
|
| - "html/canvas/CanvasPattern.idl",
|
| - "html/canvas/CanvasRenderingContext2D.idl",
|
| - "html/canvas/EXTBlendMinMax.idl",
|
| - "html/canvas/EXTFragDepth.idl",
|
| - "html/canvas/EXTShaderTextureLOD.idl",
|
| - "html/canvas/EXTTextureFilterAnisotropic.idl",
|
| - "html/canvas/OESElementIndexUint.idl",
|
| - "html/canvas/OESStandardDerivatives.idl",
|
| - "html/canvas/OESTextureFloat.idl",
|
| - "html/canvas/OESTextureFloatLinear.idl",
|
| - "html/canvas/OESTextureHalfFloat.idl",
|
| - "html/canvas/OESTextureHalfFloatLinear.idl",
|
| - "html/canvas/OESVertexArrayObject.idl",
|
| - "html/canvas/Path2D.idl",
|
| - "html/canvas/WebGLActiveInfo.idl",
|
| - "html/canvas/WebGLBuffer.idl",
|
| - "html/canvas/WebGLCompressedTextureATC.idl",
|
| - "html/canvas/WebGLCompressedTextureETC1.idl",
|
| - "html/canvas/WebGLCompressedTexturePVRTC.idl",
|
| - "html/canvas/WebGLCompressedTextureS3TC.idl",
|
| - "html/canvas/WebGLContextAttributes.idl",
|
| - "html/canvas/WebGLContextEvent.idl",
|
| - "html/canvas/WebGLDebugRendererInfo.idl",
|
| - "html/canvas/WebGLDebugShaders.idl",
|
| - "html/canvas/WebGLDepthTexture.idl",
|
| - "html/canvas/WebGLDrawBuffers.idl",
|
| - "html/canvas/WebGLFramebuffer.idl",
|
| - "html/canvas/WebGLLoseContext.idl",
|
| - "html/canvas/WebGLProgram.idl",
|
| - "html/canvas/WebGLRenderbuffer.idl",
|
| - "html/canvas/WebGLRenderingContext.idl",
|
| - "html/canvas/WebGLShader.idl",
|
| - "html/canvas/WebGLShaderPrecisionFormat.idl",
|
| - "html/canvas/WebGLTexture.idl",
|
| - "html/canvas/WebGLUniformLocation.idl",
|
| - "html/canvas/WebGLVertexArrayObjectOES.idl",
|
| - "html/HTMLAnchorElement.idl",
|
| - "html/HTMLCanvasElement.idl",
|
| - "html/HTMLContentElement.idl",
|
| - "html/HTMLDocument.idl",
|
| - "html/HTMLElement.idl",
|
| - "html/HTMLIFrameElement.idl",
|
| - "html/HTMLImageElement.idl",
|
| - "html/HTMLImportElement.idl",
|
| - "html/HTMLScriptElement.idl",
|
| - "html/HTMLStyleElement.idl",
|
| - "html/HTMLTemplateElement.idl",
|
| - "html/HTMLTitleElement.idl",
|
| - "html/ImageData.idl",
|
| - "html/ime/InputMethodContext.idl",
|
| - "html/TextMetrics.idl",
|
| - "html/VoidCallback.idl",
|
| - "inspector/JavaScriptCallFrame.idl",
|
| - "inspector/InjectedScriptHost.idl",
|
| -], "abspath")
|
| + "animation/Animation.idl",
|
| + "animation/AnimationEffect.idl",
|
| + "animation/AnimationNode.idl",
|
| + "animation/AnimationPlayer.idl",
|
| + "animation/AnimationTimeline.idl",
|
| + "animation/Timing.idl",
|
| + "app/AbstractModule.idl",
|
| + "app/Application.idl",
|
| + "app/Module.idl",
|
| + "css/CSS.idl",
|
| + "css/CSSFilterValue.idl",
|
| + "css/CSSMatrix.idl",
|
| + "css/CSSPrimitiveValue.idl",
|
| + "css/CSSStyleDeclaration.idl",
|
| + "css/CSSTransformValue.idl",
|
| + "css/CSSValue.idl",
|
| + "css/CSSValueList.idl",
|
| + "css/FontFace.idl",
|
| + "css/FontFaceSet.idl",
|
| + "css/FontFaceSetForEachCallback.idl",
|
| + "css/FontFaceSetLoadEvent.idl",
|
| + "css/MediaQueryList.idl",
|
| + "css/MediaQueryListEvent.idl",
|
| + "css/Rect.idl",
|
| + "css/RGBColor.idl",
|
| + "css/StyleMedia.idl",
|
| + "dom/Attr.idl",
|
| + "dom/CharacterData.idl",
|
| + "dom/ClientRect.idl",
|
| + "dom/ClientRectList.idl",
|
| + "dom/Document.idl",
|
| + "dom/DocumentFragment.idl",
|
| + "dom/DOMError.idl",
|
| + "dom/DOMException.idl",
|
| + "dom/DOMTokenList.idl",
|
| + "dom/Element.idl",
|
| + "dom/MutationObserver.idl",
|
| + "dom/MutationRecord.idl",
|
| + "dom/Node.idl",
|
| + "dom/NodeList.idl",
|
| + "dom/Range.idl",
|
| + "dom/RequestAnimationFrameCallback.idl",
|
| + "dom/shadow/ShadowRoot.idl",
|
| + "dom/Text.idl",
|
| + "dom/Touch.idl",
|
| + "dom/TouchList.idl",
|
| + "dom/URL.idl",
|
| + "editing/Selection.idl",
|
| + "events/AnimationEvent.idl",
|
| + "events/AnimationPlayerEvent.idl",
|
| + "events/CompositionEvent.idl",
|
| + "events/CustomEvent.idl",
|
| + "events/ErrorEvent.idl",
|
| + "events/Event.idl",
|
| + "events/EventTarget.idl",
|
| + "events/FocusEvent.idl",
|
| + "events/HashChangeEvent.idl",
|
| + "events/KeyboardEvent.idl",
|
| + "events/MouseEvent.idl",
|
| + "events/PageTransitionEvent.idl",
|
| + "events/PopStateEvent.idl",
|
| + "events/ProgressEvent.idl",
|
| + "events/ResourceProgressEvent.idl",
|
| + "events/TextEvent.idl",
|
| + "events/TouchEvent.idl",
|
| + "events/TransitionEvent.idl",
|
| + "events/UIEvent.idl",
|
| + "events/WheelEvent.idl",
|
| + "frame/Console.idl",
|
| + "frame/ConsoleBase.idl",
|
| + "frame/History.idl",
|
| + "frame/ImageBitmap.idl",
|
| + "frame/Location.idl",
|
| + "frame/Screen.idl",
|
| + "frame/Window.idl",
|
| + "html/canvas/ANGLEInstancedArrays.idl",
|
| + "html/canvas/Canvas2DContextAttributes.idl",
|
| + "html/canvas/CanvasGradient.idl",
|
| + "html/canvas/CanvasPattern.idl",
|
| + "html/canvas/CanvasRenderingContext2D.idl",
|
| + "html/canvas/EXTBlendMinMax.idl",
|
| + "html/canvas/EXTFragDepth.idl",
|
| + "html/canvas/EXTShaderTextureLOD.idl",
|
| + "html/canvas/EXTTextureFilterAnisotropic.idl",
|
| + "html/canvas/OESElementIndexUint.idl",
|
| + "html/canvas/OESStandardDerivatives.idl",
|
| + "html/canvas/OESTextureFloat.idl",
|
| + "html/canvas/OESTextureFloatLinear.idl",
|
| + "html/canvas/OESTextureHalfFloat.idl",
|
| + "html/canvas/OESTextureHalfFloatLinear.idl",
|
| + "html/canvas/OESVertexArrayObject.idl",
|
| + "html/canvas/Path2D.idl",
|
| + "html/canvas/WebGLActiveInfo.idl",
|
| + "html/canvas/WebGLBuffer.idl",
|
| + "html/canvas/WebGLCompressedTextureATC.idl",
|
| + "html/canvas/WebGLCompressedTextureETC1.idl",
|
| + "html/canvas/WebGLCompressedTexturePVRTC.idl",
|
| + "html/canvas/WebGLCompressedTextureS3TC.idl",
|
| + "html/canvas/WebGLContextAttributes.idl",
|
| + "html/canvas/WebGLContextEvent.idl",
|
| + "html/canvas/WebGLDebugRendererInfo.idl",
|
| + "html/canvas/WebGLDebugShaders.idl",
|
| + "html/canvas/WebGLDepthTexture.idl",
|
| + "html/canvas/WebGLDrawBuffers.idl",
|
| + "html/canvas/WebGLFramebuffer.idl",
|
| + "html/canvas/WebGLLoseContext.idl",
|
| + "html/canvas/WebGLProgram.idl",
|
| + "html/canvas/WebGLRenderbuffer.idl",
|
| + "html/canvas/WebGLRenderingContext.idl",
|
| + "html/canvas/WebGLShader.idl",
|
| + "html/canvas/WebGLShaderPrecisionFormat.idl",
|
| + "html/canvas/WebGLTexture.idl",
|
| + "html/canvas/WebGLUniformLocation.idl",
|
| + "html/canvas/WebGLVertexArrayObjectOES.idl",
|
| + "html/HTMLAnchorElement.idl",
|
| + "html/HTMLCanvasElement.idl",
|
| + "html/HTMLContentElement.idl",
|
| + "html/HTMLDocument.idl",
|
| + "html/HTMLElement.idl",
|
| + "html/HTMLIFrameElement.idl",
|
| + "html/HTMLImageElement.idl",
|
| + "html/HTMLImportElement.idl",
|
| + "html/HTMLScriptElement.idl",
|
| + "html/HTMLStyleElement.idl",
|
| + "html/HTMLTemplateElement.idl",
|
| + "html/HTMLTitleElement.idl",
|
| + "html/ImageData.idl",
|
| + "html/ime/InputMethodContext.idl",
|
| + "html/TextMetrics.idl",
|
| + "html/VoidCallback.idl",
|
| + "inspector/JavaScriptCallFrame.idl",
|
| + "inspector/InjectedScriptHost.idl",
|
| + ],
|
| + "abspath")
|
|
|
| # Files for which bindings (.cpp and .h files) will be generated
|
| # 'partial interface', target (right side of) 'implements', and
|
| # interfaces with static bindings (in bindings/core/v8/)
|
| -core_dependency_idl_files = get_path_info([
|
| - "animation/DocumentAnimation.idl",
|
| - "animation/ElementAnimation.idl",
|
| - "css/DocumentFontFaceSet.idl",
|
| - "dom/ChildNode.idl",
|
| - "dom/ParentNode.idl",
|
| - "dom/URLUtils.idl",
|
| - "dom/URLUtilsReadOnly.idl",
|
| - "events/EventListener.idl",
|
| - "frame/WindowBase64.idl",
|
| - "frame/WindowTimers.idl",
|
| - "html/canvas/ArrayBufferView.idl",
|
| - "html/canvas/CanvasPathMethods.idl",
|
| - "html/canvas/DataView.idl",
|
| - "html/canvas/MouseEventHitRegion.idl",
|
| - "html/canvas/WebGLRenderingContextBase.idl",
|
| -], "abspath")
|
| +core_dependency_idl_files =
|
| + get_path_info([
|
| + "animation/DocumentAnimation.idl",
|
| + "animation/ElementAnimation.idl",
|
| + "css/DocumentFontFaceSet.idl",
|
| + "dom/ChildNode.idl",
|
| + "dom/ParentNode.idl",
|
| + "dom/URLUtils.idl",
|
| + "dom/URLUtilsReadOnly.idl",
|
| + "events/EventListener.idl",
|
| + "frame/WindowBase64.idl",
|
| + "frame/WindowTimers.idl",
|
| + "html/canvas/ArrayBufferView.idl",
|
| + "html/canvas/CanvasPathMethods.idl",
|
| + "html/canvas/DataView.idl",
|
| + "html/canvas/MouseEventHitRegion.idl",
|
| + "html/canvas/WebGLRenderingContextBase.idl",
|
| + ],
|
| + "abspath")
|
|
|
| # interfaces that inherit from Event, including Event itself
|
| core_event_idl_files = get_path_info([
|
| - "css/FontFaceSetLoadEvent.idl",
|
| - "css/MediaQueryListEvent.idl",
|
| - "events/AnimationPlayerEvent.idl",
|
| - "events/CompositionEvent.idl",
|
| - "events/CustomEvent.idl",
|
| - "events/ErrorEvent.idl",
|
| - "events/Event.idl",
|
| - "events/FocusEvent.idl",
|
| - "events/HashChangeEvent.idl",
|
| - "events/KeyboardEvent.idl",
|
| - "events/MouseEvent.idl",
|
| - "events/PageTransitionEvent.idl",
|
| - "events/PopStateEvent.idl",
|
| - "events/ProgressEvent.idl",
|
| - "events/ResourceProgressEvent.idl",
|
| - "events/TextEvent.idl",
|
| - "events/TouchEvent.idl",
|
| - "events/TransitionEvent.idl",
|
| - "events/UIEvent.idl",
|
| - "events/AnimationEvent.idl",
|
| - "events/WheelEvent.idl",
|
| - "html/canvas/WebGLContextEvent.idl",
|
| -], "abspath")
|
| + "css/FontFaceSetLoadEvent.idl",
|
| + "css/MediaQueryListEvent.idl",
|
| + "events/AnimationPlayerEvent.idl",
|
| + "events/CompositionEvent.idl",
|
| + "events/CustomEvent.idl",
|
| + "events/ErrorEvent.idl",
|
| + "events/Event.idl",
|
| + "events/FocusEvent.idl",
|
| + "events/HashChangeEvent.idl",
|
| + "events/KeyboardEvent.idl",
|
| + "events/MouseEvent.idl",
|
| + "events/PageTransitionEvent.idl",
|
| + "events/PopStateEvent.idl",
|
| + "events/ProgressEvent.idl",
|
| + "events/ResourceProgressEvent.idl",
|
| + "events/TextEvent.idl",
|
| + "events/TouchEvent.idl",
|
| + "events/TransitionEvent.idl",
|
| + "events/UIEvent.idl",
|
| + "events/AnimationEvent.idl",
|
| + "events/WheelEvent.idl",
|
| + "html/canvas/WebGLContextEvent.idl",
|
| + ],
|
| + "abspath")
|
|
|