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

Side by Side Diff: third_party/WebKit/Source/core/BUILD.gn

Issue 2187493004: Add a generated ComputedStyleBase class that ComputedStyle extends (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@_make_visibility_enum_class_rebase
Patch Set: Re-ordered inheritance to match initializers 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
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("//build/config/chromecast_build.gni") 5 import("//build/config/chromecast_build.gni")
6 import("//build/config/ui.gni") 6 import("//build/config/ui.gni")
7 import("//build/split_static_library.gni") 7 import("//build/split_static_library.gni")
8 import("//testing/libfuzzer/fuzzer_test.gni") 8 import("//testing/libfuzzer/fuzzer_test.gni")
9 import("//third_party/WebKit/Source/bindings/bindings.gni") 9 import("//third_party/WebKit/Source/bindings/bindings.gni")
10 import("//third_party/WebKit/Source/bindings/modules/v8/generated.gni") 10 import("//third_party/WebKit/Source/bindings/modules/v8/generated.gni")
(...skipping 355 matching lines...) Expand 10 before | Expand all | Expand 10 after
366 "$blink_core_output_dir/testing/InternalRuntimeFlags.h", 366 "$blink_core_output_dir/testing/InternalRuntimeFlags.h",
367 ] 367 ]
368 368
369 args = [ 369 args = [
370 rebase_path("../platform/RuntimeEnabledFeatures.in", root_build_dir), 370 rebase_path("../platform/RuntimeEnabledFeatures.in", root_build_dir),
371 "--output_dir", 371 "--output_dir",
372 "$rel_blink_core_gen_dir/testing", 372 "$rel_blink_core_gen_dir/testing",
373 ] 373 ]
374 } 374 }
375 375
376 css_properties("make_core_generated_computed_style_base") {
377 script = "../build/scripts/make_computed_style_base.py"
378 other_inputs = [
379 "../build/scripts/templates/ComputedStyleBase.cpp.tmpl",
380 "../build/scripts/templates/ComputedStyleBase.h.tmpl",
381 "../build/scripts/templates/ComputedStyleBaseConstants.h.tmpl",
382 ]
383 outputs = [
384 "$blink_core_output_dir/ComputedStyleBase.cpp",
385 "$blink_core_output_dir/ComputedStyleBase.h",
386 "$blink_core_output_dir/ComputedStyleBaseConstants.h",
387 ]
388 }
389
376 css_properties("make_core_generated_css_property_names") { 390 css_properties("make_core_generated_css_property_names") {
377 script = "../build/scripts/make_css_property_names.py" 391 script = "../build/scripts/make_css_property_names.py"
378 outputs = [ 392 outputs = [
379 "$blink_core_output_dir/CSSPropertyNames.cpp", 393 "$blink_core_output_dir/CSSPropertyNames.cpp",
380 "$blink_core_output_dir/CSSPropertyNames.h", 394 "$blink_core_output_dir/CSSPropertyNames.h",
381 ] 395 ]
382 } 396 }
383 397
384 process_in_files("make_core_generated_media_features") { 398 process_in_files("make_core_generated_media_features") {
385 script = "../build/scripts/make_media_features.py" 399 script = "../build/scripts/make_media_features.py"
(...skipping 418 matching lines...) Expand 10 before | Expand all | Expand 10 after
804 target(core_link_small_target_type, "core_generated") { 818 target(core_link_small_target_type, "core_generated") {
805 sources = bindings_core_v8_files 819 sources = bindings_core_v8_files
806 820
807 # Targets from above that generate outputs that need to be compiled. 821 # Targets from above that generate outputs that need to be compiled.
808 # All sources declared as outputs from these targets will be compiled into thi s 822 # All sources declared as outputs from these targets will be compiled into thi s
809 # target. 823 # target.
810 targets_generating_sources = [ 824 targets_generating_sources = [
811 ":make_core_generated_bison", 825 ":make_core_generated_bison",
812 ":make_core_generated_css_primitive_value_unit_trie", 826 ":make_core_generated_css_primitive_value_unit_trie",
813 ":make_core_generated_css_property_metadata", 827 ":make_core_generated_css_property_metadata",
828 ":make_core_generated_computed_style_base",
814 ":make_core_generated_css_property_names", 829 ":make_core_generated_css_property_names",
815 ":make_core_generated_cssom_types", 830 ":make_core_generated_cssom_types",
816 ":make_core_generated_event_factory", 831 ":make_core_generated_event_factory",
817 ":make_core_generated_event_names", 832 ":make_core_generated_event_names",
818 ":make_core_generated_event_target_names", 833 ":make_core_generated_event_target_names",
819 ":make_core_generated_event_type_names", 834 ":make_core_generated_event_type_names",
820 ":make_core_generated_fetch_initiator_type_names", 835 ":make_core_generated_fetch_initiator_type_names",
821 ":make_core_generated_html_element_factory", 836 ":make_core_generated_html_element_factory",
822 ":make_core_generated_html_element_lookup_trie", 837 ":make_core_generated_html_element_lookup_trie",
823 ":make_core_generated_html_entity_table", 838 ":make_core_generated_html_entity_table",
(...skipping 420 matching lines...) Expand 10 before | Expand all | Expand 10 after
1244 sources = [ 1259 sources = [
1245 "html/parser/HTMLPreloadScannerFuzzer.cpp", 1260 "html/parser/HTMLPreloadScannerFuzzer.cpp",
1246 "html/parser/TextResourceDecoderForFuzzing.h", 1261 "html/parser/TextResourceDecoderForFuzzing.h",
1247 ] 1262 ]
1248 seed_corpus = "//third_party/WebKit/LayoutTests/fast/parser" 1263 seed_corpus = "//third_party/WebKit/LayoutTests/fast/parser"
1249 deps = [ 1264 deps = [
1250 ":core", 1265 ":core",
1251 "../platform:blink_fuzzer_test_support", 1266 "../platform:blink_fuzzer_test_support",
1252 ] 1267 ]
1253 } 1268 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698