OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 import("//tools/grit/grit_rule.gni") | 5 import("//tools/grit/grit_rule.gni") |
6 | 6 |
7 group("blink") { | 7 group("blink") { |
8 deps = [ | 8 deps = [ |
9 ":sky_headers", | 9 ":sky_headers", |
10 "//sky/engine/web", | 10 "//sky/engine/web", |
(...skipping 10 matching lines...) Expand all Loading... |
21 config("sky_headers_config") { | 21 config("sky_headers_config") { |
22 include_dirs = [ ".." ] | 22 include_dirs = [ ".." ] |
23 } | 23 } |
24 | 24 |
25 # Depend on this target to use public sky API headers for things like enums | 25 # Depend on this target to use public sky API headers for things like enums |
26 # and public structures without actually linking against any Blink libraries. | 26 # and public structures without actually linking against any Blink libraries. |
27 source_set("sky_headers") { | 27 source_set("sky_headers") { |
28 direct_dependent_configs = [ | 28 direct_dependent_configs = [ |
29 ":sky_headers_config", | 29 ":sky_headers_config", |
30 ] | 30 ] |
| 31 |
| 32 public = [ |
| 33 "platform/Platform.h", |
| 34 "platform/ServiceProvider.h", |
| 35 "platform/WebArrayBuffer.h", |
| 36 "platform/WebBlendMode.h", |
| 37 "platform/WebCString.h", |
| 38 "platform/WebCallbacks.h", |
| 39 "platform/WebCanvas.h", |
| 40 "platform/WebClipboard.h", |
| 41 "platform/WebColor.h", |
| 42 "platform/WebCommon.h", |
| 43 "platform/WebCompositeAndReadbackAsyncCallback.h", |
| 44 "platform/WebCompositorAnimation.h", |
| 45 "platform/WebCompositorAnimationCurve.h", |
| 46 "platform/WebCompositorAnimationDelegate.h", |
| 47 "platform/WebCompositorOutputSurface.h", |
| 48 "platform/WebCompositorSupport.h", |
| 49 "platform/WebContentLayer.h", |
| 50 "platform/WebContentLayerClient.h", |
| 51 "platform/WebConvertableToTraceFormat.h", |
| 52 "platform/WebCursorInfo.h", |
| 53 "platform/WebData.h", |
| 54 "platform/WebDiscardableMemory.h", |
| 55 "platform/WebExternalBitmap.h", |
| 56 "platform/WebExternalTextureLayer.h", |
| 57 "platform/WebExternalTextureLayerClient.h", |
| 58 "platform/WebExternalTextureMailbox.h", |
| 59 "platform/WebFallbackThemeEngine.h", |
| 60 "platform/WebFilterAnimationCurve.h", |
| 61 "platform/WebFilterKeyframe.h", |
| 62 "platform/WebFilterOperations.h", |
| 63 "platform/WebFlingAnimator.h", |
| 64 "platform/WebFloatAnimationCurve.h", |
| 65 "platform/WebFloatKeyframe.h", |
| 66 "platform/WebFloatPoint.h", |
| 67 "platform/WebFloatPoint3D.h", |
| 68 "platform/WebFloatRect.h", |
| 69 "platform/WebFloatSize.h", |
| 70 "platform/WebGestureCurve.h", |
| 71 "platform/WebGestureCurveTarget.h", |
| 72 "platform/WebGestureDevice.h", |
| 73 "platform/WebGraphicsContext3D.h", |
| 74 "platform/WebGraphicsContext3DProvider.h", |
| 75 "platform/WebGraphicsLayerDebugInfo.h", |
| 76 "platform/WebHTTPBody.h", |
| 77 "platform/WebHTTPHeaderVisitor.h", |
| 78 "platform/WebHTTPLoadInfo.h", |
| 79 "platform/WebImage.h", |
| 80 "platform/WebImageLayer.h", |
| 81 "platform/WebLayer.h", |
| 82 "platform/WebLayerClient.h", |
| 83 "platform/WebLayerScrollClient.h", |
| 84 "platform/WebLayerTreeView.h", |
| 85 "platform/WebLocalizedString.h", |
| 86 "platform/WebMimeRegistry.h", |
| 87 "platform/WebNonCopyable.h", |
| 88 "platform/WebPoint.h", |
| 89 "platform/WebPrivateOwnPtr.h", |
| 90 "platform/WebPrivatePtr.h", |
| 91 "platform/WebRect.h", |
| 92 "platform/WebReferrerPolicy.h", |
| 93 "platform/WebRenderingStats.h", |
| 94 "platform/WebScreenInfo.h", |
| 95 "platform/WebScreenOrientationType.h", |
| 96 "platform/WebScrollOffsetAnimationCurve.h", |
| 97 "platform/WebScrollbar.h", |
| 98 "platform/WebScrollbarBehavior.h", |
| 99 "platform/WebScrollbarLayer.h", |
| 100 "platform/WebScrollbarThemeGeometry.h", |
| 101 "platform/WebScrollbarThemePainter.h", |
| 102 "platform/WebSelectionBound.h", |
| 103 "platform/WebSize.h", |
| 104 "platform/WebString.h", |
| 105 "platform/WebThemeEngine.h", |
| 106 "platform/WebThread.h", |
| 107 "platform/WebTransformAnimationCurve.h", |
| 108 "platform/WebTransformKeyframe.h", |
| 109 "platform/WebTransformOperations.h", |
| 110 "platform/WebURL.h", |
| 111 "platform/WebURLError.h", |
| 112 "platform/WebURLLoadTiming.h", |
| 113 "platform/WebURLLoader.h", |
| 114 "platform/WebURLLoaderClient.h", |
| 115 "platform/WebURLRequest.h", |
| 116 "platform/WebURLResponse.h", |
| 117 "platform/WebUnitTestSupport.h", |
| 118 "platform/WebVector.h", |
| 119 "platform/android/WebSandboxSupport.h", |
| 120 "platform/linux/WebFallbackFont.h", |
| 121 "platform/linux/WebFontInfo.h", |
| 122 "platform/linux/WebFontRenderStyle.h", |
| 123 "platform/linux/WebSandboxSupport.h", |
| 124 "web/Sky.h", |
| 125 "web/WebActiveWheelFlingParameters.h", |
| 126 "web/WebArrayBufferConverter.h", |
| 127 "web/WebArrayBufferView.h", |
| 128 "web/WebBeginFrameArgs.h", |
| 129 "web/WebCache.h", |
| 130 "web/WebCachedURLRequest.h", |
| 131 "web/WebCompositionUnderline.h", |
| 132 "web/WebConsoleMessage.h", |
| 133 "web/WebContentDetectionResult.h", |
| 134 "web/WebCustomElement.h", |
| 135 "web/WebDocument.h", |
| 136 "web/WebElement.h", |
| 137 "web/WebExceptionCode.h", |
| 138 "web/WebFont.h", |
| 139 "web/WebFontDescription.h", |
| 140 "web/WebFrame.h", |
| 141 "web/WebFrameClient.h", |
| 142 "web/WebGlyphCache.h", |
| 143 "web/WebHitTestResult.h", |
| 144 "web/WebImageCache.h", |
| 145 "web/WebImageDecoder.h", |
| 146 "web/WebInputEvent.h", |
| 147 "web/WebLeakDetector.h", |
| 148 "web/WebLocalFrame.h", |
| 149 "web/WebMemoryUsageInfo.h", |
| 150 "web/WebNavigationPolicy.h", |
| 151 "web/WebNavigationType.h", |
| 152 "web/WebNavigatorContentUtilsClient.h", |
| 153 "web/WebNode.h", |
| 154 "web/WebPageVisibilityState.h", |
| 155 "web/WebRange.h", |
| 156 "web/WebRuntimeFeatures.h", |
| 157 "web/WebScopedUserGesture.h", |
| 158 "web/WebScriptBindings.h", |
| 159 "web/WebScriptController.h", |
| 160 "web/WebScriptSource.h", |
| 161 "web/WebSecurityPolicy.h", |
| 162 "web/WebSettings.h", |
| 163 "web/WebSpellCheckClient.h", |
| 164 "web/WebTestingSupport.h", |
| 165 "web/WebTextAffinity.h", |
| 166 "web/WebTextCheckingCompletion.h", |
| 167 "web/WebTextCheckingResult.h", |
| 168 "web/WebTextCheckingType.h", |
| 169 "web/WebTextDecorationType.h", |
| 170 "web/WebTextDirection.h", |
| 171 "web/WebTextInputInfo.h", |
| 172 "web/WebTextInputType.h", |
| 173 "web/WebTextRun.h", |
| 174 "web/WebTouchAction.h", |
| 175 "web/WebTouchPoint.h", |
| 176 "web/WebURLLoaderOptions.h", |
| 177 "web/WebUserGestureIndicator.h", |
| 178 "web/WebUserGestureToken.h", |
| 179 "web/WebView.h", |
| 180 "web/WebViewClient.h", |
| 181 "web/WebWidget.h", |
| 182 "web/WebWidgetClient.h", |
| 183 "web/linux/WebFontRendering.h", |
| 184 ] |
31 } | 185 } |
OLD | NEW |