Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(53)

Side by Side Diff: third_party/WebKit/Source/bindings/modules/v8/BUILD.gn

Issue 2397363002: Replace hand-written IDBObserverCallback with auto-generated code (Closed)
Patch Set: rebase Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | third_party/WebKit/Source/bindings/modules/v8/V8IDBObserverCallback.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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("//third_party/WebKit/Source/bindings/modules/v8/generated.gni") 5 import("//third_party/WebKit/Source/bindings/modules/v8/generated.gni")
6 import("//third_party/WebKit/Source/bindings/scripts/scripts.gni") 6 import("//third_party/WebKit/Source/bindings/scripts/scripts.gni")
7 import("//third_party/WebKit/Source/modules/modules.gni") 7 import("//third_party/WebKit/Source/modules/modules.gni")
8 import("//third_party/WebKit/Source/modules/modules_idl_files.gni") 8 import("//third_party/WebKit/Source/modules/modules_idl_files.gni")
9 9
10 visibility = [ "//third_party/WebKit/*" ] 10 visibility = [ "//third_party/WebKit/*" ]
(...skipping 10 matching lines...) Expand all
21 idl_compiler("generate_bindings_modules_v8_interfaces") { 21 idl_compiler("generate_bindings_modules_v8_interfaces") {
22 sources = modules_definition_idl_files 22 sources = modules_definition_idl_files
23 output_dir = bindings_modules_v8_output_dir 23 output_dir = bindings_modules_v8_output_dir
24 output_name_suffix = "" 24 output_name_suffix = ""
25 target_component = "modules" 25 target_component = "modules"
26 } 26 }
27 27
28 idl_impl("bindings_modules_impl_generated") { 28 idl_impl("bindings_modules_impl_generated") {
29 sources = modules_dictionary_idl_files 29 sources = modules_dictionary_idl_files
30 outputs = bindings_modules_generated_union_type_files + 30 outputs = bindings_modules_generated_union_type_files +
31 generated_modules_dictionary_files 31 generated_modules_dictionary_files +
32 generated_modules_callback_function_files
32 output_dir = bindings_modules_v8_output_dir 33 output_dir = bindings_modules_v8_output_dir
33 target_component = "modules" 34 target_component = "modules"
34 } 35 }
35 36
36 idl_compiler("generate_bindings_modules_v8_partial_interfaces") { 37 idl_compiler("generate_bindings_modules_v8_partial_interfaces") {
37 sources = core_idl_with_modules_dependency_files + 38 sources = core_idl_with_modules_dependency_files +
38 webcore_testing_idl_with_modules_dependency_files 39 webcore_testing_idl_with_modules_dependency_files
39 output_dir = bindings_modules_v8_output_dir 40 output_dir = bindings_modules_v8_output_dir
40 output_name_suffix = "Partial" 41 output_name_suffix = "Partial"
41 target_component = "modules" 42 target_component = "modules"
(...skipping 18 matching lines...) Expand all
60 "{{response_file_name}}", 61 "{{response_file_name}}",
61 "--output", 62 "--output",
62 rebase_path(bindings_modules_generated_init_partial_interfaces_file, 63 rebase_path(bindings_modules_generated_init_partial_interfaces_file,
63 root_build_dir), 64 root_build_dir),
64 ] 65 ]
65 66
66 deps = [ 67 deps = [
67 "//third_party/WebKit/Source/bindings/modules:interfaces_info", 68 "//third_party/WebKit/Source/bindings/modules:interfaces_info",
68 ] 69 ]
69 } 70 }
OLDNEW
« no previous file with comments | « no previous file | third_party/WebKit/Source/bindings/modules/v8/V8IDBObserverCallback.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698