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("//mojo/public/tools/bindings/mojom.gni") | 5 import("//mojo/public/tools/bindings/mojom.gni") |
6 import("//third_party/WebKit/Source/config.gni") | 6 import("//third_party/WebKit/Source/config.gni") |
7 import("//tools/grit/grit_rule.gni") | 7 import("//tools/grit/grit_rule.gni") |
8 | 8 |
9 if (is_android) { | 9 if (is_android) { |
10 import("//build/config/android/rules.gni") | 10 import("//build/config/android/rules.gni") |
(...skipping 272 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
283 "platform/WebSpeechSynthesisUtterance.h", | 283 "platform/WebSpeechSynthesisUtterance.h", |
284 "platform/WebSpeechSynthesisVoice.h", | 284 "platform/WebSpeechSynthesisVoice.h", |
285 "platform/WebSpeechSynthesizer.h", | 285 "platform/WebSpeechSynthesizer.h", |
286 "platform/WebSpeechSynthesizerClient.h", | 286 "platform/WebSpeechSynthesizerClient.h", |
287 "platform/WebStorageArea.h", | 287 "platform/WebStorageArea.h", |
288 "platform/WebStorageNamespace.h", | 288 "platform/WebStorageNamespace.h", |
289 "platform/WebStorageQuotaCallbacks.h", | 289 "platform/WebStorageQuotaCallbacks.h", |
290 "platform/WebStorageQuotaError.h", | 290 "platform/WebStorageQuotaError.h", |
291 "platform/WebStorageQuotaType.h", | 291 "platform/WebStorageQuotaType.h", |
292 "platform/WebString.h", | 292 "platform/WebString.h", |
| 293 "platform/WebStringMojoStringTraits.h", |
293 "platform/WebSuspendableTask.h", | 294 "platform/WebSuspendableTask.h", |
294 "platform/WebTaskRunner.h", | 295 "platform/WebTaskRunner.h", |
295 "platform/WebTextRun.h", | 296 "platform/WebTextRun.h", |
296 "platform/WebThemeEngine.h", | 297 "platform/WebThemeEngine.h", |
297 "platform/WebThread.h", | 298 "platform/WebThread.h", |
298 "platform/WebThreadSafeData.h", | 299 "platform/WebThreadSafeData.h", |
299 "platform/WebTimeRange.h", | 300 "platform/WebTimeRange.h", |
300 "platform/WebTopControlsState.h", | 301 "platform/WebTopControlsState.h", |
301 "platform/WebTouchPoint.h", | 302 "platform/WebTouchPoint.h", |
302 "platform/WebTraceLocation.h", | 303 "platform/WebTraceLocation.h", |
303 "platform/WebURL.h", | 304 "platform/WebURL.h", |
304 "platform/WebURLError.h", | 305 "platform/WebURLError.h", |
305 "platform/WebURLLoadTiming.h", | 306 "platform/WebURLLoadTiming.h", |
306 "platform/WebURLLoader.h", | 307 "platform/WebURLLoader.h", |
307 "platform/WebURLLoaderClient.h", | 308 "platform/WebURLLoaderClient.h", |
308 "platform/WebURLLoaderMockFactory.h", | 309 "platform/WebURLLoaderMockFactory.h", |
309 "platform/WebURLRequest.h", | 310 "platform/WebURLRequest.h", |
310 "platform/WebURLResponse.h", | 311 "platform/WebURLResponse.h", |
311 "platform/WebVector.h", | 312 "platform/WebVector.h", |
| 313 "platform/WebVectorMojoArrayTraits.h", |
312 "platform/callback/WebClosure.h", | 314 "platform/callback/WebClosure.h", |
313 "platform/linux/WebFallbackFont.h", | 315 "platform/linux/WebFallbackFont.h", |
314 "platform/linux/WebFontRenderStyle.h", | 316 "platform/linux/WebFontRenderStyle.h", |
315 "platform/linux/WebSandboxSupport.h", | 317 "platform/linux/WebSandboxSupport.h", |
316 "platform/mac/WebSandboxSupport.h", | 318 "platform/mac/WebSandboxSupport.h", |
317 "platform/modules/app_banner/WebAppBannerClient.h", | 319 "platform/modules/app_banner/WebAppBannerClient.h", |
318 "platform/modules/app_banner/WebAppBannerPromptReply.h", | 320 "platform/modules/app_banner/WebAppBannerPromptReply.h", |
319 "platform/modules/app_banner/WebAppBannerPromptResult.h", | 321 "platform/modules/app_banner/WebAppBannerPromptResult.h", |
320 "platform/modules/background_sync/WebSyncClient.h", | 322 "platform/modules/background_sync/WebSyncClient.h", |
321 "platform/modules/background_sync/WebSyncError.h", | 323 "platform/modules/background_sync/WebSyncError.h", |
(...skipping 341 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
663 export_define_blink = "BLINK_PLATFORM_IMPLEMENTATION=1" | 665 export_define_blink = "BLINK_PLATFORM_IMPLEMENTATION=1" |
664 export_header_blink = "third_party/WebKit/public/platform/WebCommon.h" | 666 export_header_blink = "third_party/WebKit/public/platform/WebCommon.h" |
665 } | 667 } |
666 | 668 |
667 mojom("new_wrapper_types_mojo_bindings") { | 669 mojom("new_wrapper_types_mojo_bindings") { |
668 sources = [ | 670 sources = [ |
669 "platform/modules/permissions/permission.mojom", | 671 "platform/modules/permissions/permission.mojom", |
670 "platform/modules/permissions/permission_status.mojom", | 672 "platform/modules/permissions/permission_status.mojom", |
671 "platform/modules/presentation/presentation.mojom", | 673 "platform/modules/presentation/presentation.mojom", |
672 "platform/modules/websockets/websocket.mojom", | 674 "platform/modules/websockets/websocket.mojom", |
| 675 "platform/referrer.mojom", |
| 676 "web/window_features.mojom", |
673 ] | 677 ] |
674 public_deps = [ | 678 public_deps = [ |
675 "//url/mojo:url_mojom_gurl", | 679 "//url/mojo:url_mojom_gurl", |
676 "//url/mojo:url_mojom_origin", | 680 "//url/mojo:url_mojom_origin", |
677 ] | 681 ] |
678 | 682 |
679 # See comment above. | 683 # See comment above. |
680 export_class_attribute = "CONTENT_EXPORT" | 684 export_class_attribute = "CONTENT_EXPORT" |
681 export_define = "CONTENT_IMPLEMENTATION=1" | 685 export_define = "CONTENT_IMPLEMENTATION=1" |
682 export_header = "content/common/content_export.h" | 686 export_header = "content/common/content_export.h" |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
724 export_define_blink = "BLINK_PLATFORM_IMPLEMENTATION=1" | 728 export_define_blink = "BLINK_PLATFORM_IMPLEMENTATION=1" |
725 export_header_blink = "third_party/WebKit/public/platform/WebCommon.h" | 729 export_header_blink = "third_party/WebKit/public/platform/WebCommon.h" |
726 } | 730 } |
727 | 731 |
728 group("generate_mojo_bindings") { | 732 group("generate_mojo_bindings") { |
729 deps = [ | 733 deps = [ |
730 ":mojo_bindings_blink__generator", | 734 ":mojo_bindings_blink__generator", |
731 ":offscreen_canvas_mojo_bindings_blink__generator", | 735 ":offscreen_canvas_mojo_bindings_blink__generator", |
732 ] | 736 ] |
733 } | 737 } |
OLD | NEW |