mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
Remove all code relating to shadow trees, insertion points, shadow boundaries, traversing composed trees, distribution, template documents, custom elements, registering elements, element registries, element factories, shadow roots, etc. Remove the following features from the IDLs and from the binding generators: CustomElementCallbacks, Reflect*, EventHandler. Remove the CSS custom pseudo-element concept, since we no longer have a UA style sheet worth talking about, no longer have shadow trees or custom elements, no longer use pseudo-elements, and generally therefore don't use this code at all.
55 lines
1.8 KiB
Python
55 lines
1.8 KiB
Python
# The GN build definitions for these variables are in scripts.gni.
|
|
{
|
|
'variables': {
|
|
'scripts_for_in_files': [
|
|
# jinja2/__init__.py contains version string, so sufficient as
|
|
# dependency for whole jinja2 package
|
|
'<(DEPTH)/third_party/jinja2/__init__.py',
|
|
'<(DEPTH)/third_party/markupsafe/__init__.py', # jinja2 dep
|
|
'hasher.py',
|
|
'in_file.py',
|
|
'in_generator.py',
|
|
'license.py',
|
|
'name_macros.py',
|
|
'name_utilities.py',
|
|
'template_expander.py',
|
|
'templates/macros.tmpl',
|
|
],
|
|
'css_properties_files': [
|
|
'<@(scripts_for_in_files)',
|
|
'css_properties.py',
|
|
'../../core/css/CSSProperties.in',
|
|
],
|
|
'make_event_factory_files': [
|
|
'<@(scripts_for_in_files)',
|
|
'make_event_factory.py',
|
|
],
|
|
'make_names_files': [
|
|
'<@(scripts_for_in_files)',
|
|
'make_names.py',
|
|
'templates/MakeNames.cpp.tmpl',
|
|
'templates/MakeNames.h.tmpl',
|
|
],
|
|
'make_qualified_names_files': [
|
|
'<@(scripts_for_in_files)',
|
|
'make_qualified_names.py',
|
|
'templates/MakeQualifiedNames.cpp.tmpl',
|
|
'templates/MakeQualifiedNames.h.tmpl',
|
|
],
|
|
'make_element_type_helpers_files': [
|
|
'<@(make_qualified_names_files)',
|
|
'make_element_type_helpers.py',
|
|
'templates/ElementTypeHelpers.h.tmpl',
|
|
],
|
|
'conditions': [
|
|
['OS=="win"', {
|
|
'gperf_exe': '<(DEPTH)/third_party/gperf/bin/gperf.exe',
|
|
'bison_exe': '<(DEPTH)/third_party/bison/bin/bison.exe',
|
|
},{
|
|
'gperf_exe': 'gperf',
|
|
'bison_exe': 'bison',
|
|
}],
|
|
],
|
|
},
|
|
}
|