| # Copyright 2014 The Chromium Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| import("//tools/grit/grit_rule.gni") |
| |
| group("test_support") { |
| deps = [ |
| "//sky/engine/web:test_support", |
| ] |
| } |
| |
| source_set("platform_headers") { |
| public = [ |
| "platform/Platform.h", |
| "platform/ServiceProvider.h", |
| "platform/WebArrayBuffer.h", |
| "platform/WebBlendMode.h", |
| "platform/WebCString.h", |
| "platform/WebCallbacks.h", |
| "platform/WebCanvas.h", |
| "platform/WebClipboard.h", |
| "platform/WebColor.h", |
| "platform/WebCommon.h", |
| "platform/WebCompositeAndReadbackAsyncCallback.h", |
| "platform/WebCompositorAnimation.h", |
| "platform/WebCompositorAnimationCurve.h", |
| "platform/WebCompositorAnimationDelegate.h", |
| "platform/WebCompositorOutputSurface.h", |
| "platform/WebCompositorSupport.h", |
| "platform/WebContentLayer.h", |
| "platform/WebContentLayerClient.h", |
| "platform/WebConvertableToTraceFormat.h", |
| "platform/WebCursorInfo.h", |
| "platform/WebData.h", |
| "platform/WebDiscardableMemory.h", |
| "platform/WebExternalBitmap.h", |
| "platform/WebExternalTextureLayer.h", |
| "platform/WebExternalTextureLayerClient.h", |
| "platform/WebExternalTextureMailbox.h", |
| "platform/WebFallbackThemeEngine.h", |
| "platform/WebFilterAnimationCurve.h", |
| "platform/WebFilterKeyframe.h", |
| "platform/WebFilterOperations.h", |
| "platform/WebFlingAnimator.h", |
| "platform/WebFloatAnimationCurve.h", |
| "platform/WebFloatKeyframe.h", |
| "platform/WebFloatPoint.h", |
| "platform/WebFloatPoint3D.h", |
| "platform/WebFloatRect.h", |
| "platform/WebFloatSize.h", |
| "platform/WebGestureCurve.h", |
| "platform/WebGestureCurveTarget.h", |
| "platform/WebGestureDevice.h", |
| "platform/WebGraphicsContext3D.h", |
| "platform/WebGraphicsContext3DProvider.h", |
| "platform/WebHTTPBody.h", |
| "platform/WebHTTPHeaderVisitor.h", |
| "platform/WebHTTPLoadInfo.h", |
| "platform/WebImage.h", |
| "platform/WebImageLayer.h", |
| "platform/WebLayer.h", |
| "platform/WebLayerScrollClient.h", |
| "platform/WebLayerTreeView.h", |
| "platform/WebLocalizedString.h", |
| "platform/WebNonCopyable.h", |
| "platform/WebPoint.h", |
| "platform/WebPrivateOwnPtr.h", |
| "platform/WebPrivatePtr.h", |
| "platform/WebRect.h", |
| "platform/WebReferrerPolicy.h", |
| "platform/WebRenderingStats.h", |
| "platform/WebScreenInfo.h", |
| "platform/WebScreenOrientationType.h", |
| "platform/WebSelectionBound.h", |
| "platform/WebSize.h", |
| "platform/WebString.h", |
| "platform/WebThread.h", |
| "platform/WebTransformAnimationCurve.h", |
| "platform/WebTransformKeyframe.h", |
| "platform/WebTransformOperations.h", |
| "platform/WebURL.h", |
| "platform/WebURLError.h", |
| "platform/WebURLLoadTiming.h", |
| "platform/WebURLLoader.h", |
| "platform/WebURLLoaderClient.h", |
| "platform/WebURLRequest.h", |
| "platform/WebURLResponse.h", |
| "platform/WebUnitTestSupport.h", |
| "platform/WebVector.h", |
| "platform/android/WebSandboxSupport.h", |
| "platform/linux/WebFallbackFont.h", |
| "platform/linux/WebFontInfo.h", |
| "platform/linux/WebFontRenderStyle.h", |
| "platform/linux/WebSandboxSupport.h", |
| ] |
| } |
| |
| source_set("web_headers") { |
| public = [ |
| "web/Sky.h", |
| "web/WebActiveWheelFlingParameters.h", |
| "web/WebArrayBufferConverter.h", |
| "web/WebArrayBufferView.h", |
| "web/WebBeginFrameArgs.h", |
| "web/WebCache.h", |
| "web/WebCachedURLRequest.h", |
| "web/WebCompositionUnderline.h", |
| "web/WebConsoleMessage.h", |
| "web/WebContentDetectionResult.h", |
| "web/WebCustomElement.h", |
| "web/WebDocument.h", |
| "web/WebElement.h", |
| "web/WebExceptionCode.h", |
| "web/WebFont.h", |
| "web/WebFontDescription.h", |
| "web/WebFrame.h", |
| "web/WebFrameClient.h", |
| "web/WebGlyphCache.h", |
| "web/WebHitTestResult.h", |
| "web/WebImageCache.h", |
| "web/WebImageDecoder.h", |
| "web/WebInputEvent.h", |
| "web/WebLeakDetector.h", |
| "web/WebLocalFrame.h", |
| "web/WebMemoryUsageInfo.h", |
| "web/WebNavigationPolicy.h", |
| "web/WebNavigationType.h", |
| "web/WebNavigatorContentUtilsClient.h", |
| "web/WebNode.h", |
| "web/WebPageVisibilityState.h", |
| "web/WebRange.h", |
| "web/WebRuntimeFeatures.h", |
| "web/WebScopedUserGesture.h", |
| "web/WebScriptBindings.h", |
| "web/WebScriptController.h", |
| "web/WebScriptSource.h", |
| "web/WebSettings.h", |
| "web/WebSpellCheckClient.h", |
| "web/WebTestingSupport.h", |
| "web/WebTextAffinity.h", |
| "web/WebTextCheckingCompletion.h", |
| "web/WebTextCheckingResult.h", |
| "web/WebTextCheckingType.h", |
| "web/WebTextDecorationType.h", |
| "web/WebTextDirection.h", |
| "web/WebTextInputInfo.h", |
| "web/WebTextInputType.h", |
| "web/WebTextRun.h", |
| "web/WebTouchAction.h", |
| "web/WebTouchPoint.h", |
| "web/WebURLLoaderOptions.h", |
| "web/WebUserGestureIndicator.h", |
| "web/WebUserGestureToken.h", |
| "web/WebView.h", |
| "web/WebViewClient.h", |
| "web/WebWidget.h", |
| "web/WebWidgetClient.h", |
| "web/linux/WebFontRendering.h", |
| ] |
| } |