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

Side by Side Diff: Source/bindings/derived_sources.gyp

Issue 17826003: Expose WorkerGlobalScope interface in worker environment (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Fix bindings tests Created 7 years, 6 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 | Annotate | Revision Log
OLDNEW
1 # 1 #
2 # Copyright (C) 2013 Google Inc. All rights reserved. 2 # Copyright (C) 2013 Google Inc. All rights reserved.
3 # 3 #
4 # Redistribution and use in source and binary forms, with or without 4 # Redistribution and use in source and binary forms, with or without
5 # modification, are permitted provided that the following conditions are 5 # modification, are permitted provided that the following conditions are
6 # met: 6 # met:
7 # 7 #
8 # * Redistributions of source code must retain the above copyright 8 # * Redistributions of source code must retain the above copyright
9 # notice, this list of conditions and the following disclaimer. 9 # notice, this list of conditions and the following disclaimer.
10 # * Redistributions in binary form must reproduce the above 10 # * Redistributions in binary form must reproduce the above
(...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after
105 }, 105 },
106 'inputs': [ 106 'inputs': [
107 'scripts/preprocess_idls.py', 107 'scripts/preprocess_idls.py',
108 '<(idl_files_list)', 108 '<(idl_files_list)',
109 '<!@(cat <(idl_files_list))', 109 '<!@(cat <(idl_files_list))',
110 ], 110 ],
111 'outputs': [ 111 'outputs': [
112 '<(SHARED_INTERMEDIATE_DIR)/supplemental_dependency.tmp', 112 '<(SHARED_INTERMEDIATE_DIR)/supplemental_dependency.tmp',
113 '<(SHARED_INTERMEDIATE_DIR)/WindowConstructors.idl', 113 '<(SHARED_INTERMEDIATE_DIR)/WindowConstructors.idl',
114 '<(SHARED_INTERMEDIATE_DIR)/WorkerGlobalScopeConstructors.idl', 114 '<(SHARED_INTERMEDIATE_DIR)/WorkerGlobalScopeConstructors.idl',
115 '<(SHARED_INTERMEDIATE_DIR)/SharedWorkerGlobalScopeConstructors.idl',
116 '<(SHARED_INTERMEDIATE_DIR)/DedicatedWorkerGlobalScopeConstructors.idl' ,
115 ], 117 ],
116 'msvs_cygwin_shell': 0, 118 'msvs_cygwin_shell': 0,
117 'action': [ 119 'action': [
118 'python', 120 'python',
119 'scripts/preprocess_idls.py', 121 'scripts/preprocess_idls.py',
120 '--idl-files-list', 122 '--idl-files-list',
121 '<(idl_files_list)', 123 '<(idl_files_list)',
122 '--supplemental-dependency-file', 124 '--supplemental-dependency-file',
123 '<(SHARED_INTERMEDIATE_DIR)/supplemental_dependency.tmp', 125 '<(SHARED_INTERMEDIATE_DIR)/supplemental_dependency.tmp',
124 '--window-constructors-file', 126 '--window-constructors-file',
125 '<(SHARED_INTERMEDIATE_DIR)/WindowConstructors.idl', 127 '<(SHARED_INTERMEDIATE_DIR)/WindowConstructors.idl',
126 '--workercontext-constructors-file', 128 '--workerglobalscope-constructors-file',
127 '<(SHARED_INTERMEDIATE_DIR)/WorkerGlobalScopeConstructors.idl', 129 '<(SHARED_INTERMEDIATE_DIR)/WorkerGlobalScopeConstructors.idl',
130 '--sharedworkerglobalscope-constructors-file',
131 '<(SHARED_INTERMEDIATE_DIR)/SharedWorkerGlobalScopeConstructors.idl',
132 '--dedicatedworkerglobalscope-constructors-file',
133 '<(SHARED_INTERMEDIATE_DIR)/DedicatedWorkerGlobalScopeConstructors.idl' ,
128 '<@(write_file_only_if_changed)', 134 '<@(write_file_only_if_changed)',
129 ], 135 ],
130 'message': 'Resolving partial interfaces dependencies in all IDL files', 136 'message': 'Resolving partial interfaces dependencies in all IDL files',
131 }] 137 }]
132 }, 138 },
133 { 139 {
134 'target_name': 'bindings_derived_sources', 140 'target_name': 'bindings_derived_sources',
135 'type': 'none', 141 'type': 'none',
136 'hard_dependency': 1, 142 'hard_dependency': 1,
137 'dependencies': [ 143 'dependencies': [
(...skipping 28 matching lines...) Expand all
166 'inputs': [ 172 'inputs': [
167 'scripts/generate-bindings.pl', 173 'scripts/generate-bindings.pl',
168 'scripts/CodeGeneratorV8.pm', 174 'scripts/CodeGeneratorV8.pm',
169 'scripts/IDLParser.pm', 175 'scripts/IDLParser.pm',
170 'scripts/IDLSerializer.pm', 176 'scripts/IDLSerializer.pm',
171 'scripts/IDLAttributes.txt', 177 'scripts/IDLAttributes.txt',
172 '../core/scripts/preprocessor.pm', 178 '../core/scripts/preprocessor.pm',
173 '<!@pymod_do_main(supplemental_idl_files <@(idl_files))', 179 '<!@pymod_do_main(supplemental_idl_files <@(idl_files))',
174 '<(SHARED_INTERMEDIATE_DIR)/WindowConstructors.idl', 180 '<(SHARED_INTERMEDIATE_DIR)/WindowConstructors.idl',
175 '<(SHARED_INTERMEDIATE_DIR)/WorkerGlobalScopeConstructors.idl', 181 '<(SHARED_INTERMEDIATE_DIR)/WorkerGlobalScopeConstructors.idl',
182 '<(SHARED_INTERMEDIATE_DIR)/SharedWorkerGlobalScopeConstructors.idl',
183 '<(SHARED_INTERMEDIATE_DIR)/DedicatedWorkerGlobalScopeConstructors.idl ',
176 ], 184 ],
177 'outputs': [ 185 'outputs': [
178 # FIXME: The .cpp file should be in webkit/bindings once 186 # FIXME: The .cpp file should be in webkit/bindings once
179 # we coax GYP into supporting it (see 'action' below). 187 # we coax GYP into supporting it (see 'action' below).
180 '<(SHARED_INTERMEDIATE_DIR)/webcore/bindings/V8<(RULE_INPUT_ROOT).cpp' , 188 '<(SHARED_INTERMEDIATE_DIR)/webcore/bindings/V8<(RULE_INPUT_ROOT).cpp' ,
181 '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings/V8<(RULE_INPUT_ROOT).h', 189 '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings/V8<(RULE_INPUT_ROOT).h',
182 ], 190 ],
183 'variables': { 191 'variables': {
184 # IDL include paths. The generator will search recursively for IDL 192 # IDL include paths. The generator will search recursively for IDL
185 # files under these locations. 193 # files under these locations.
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
220 '<(webcore_test_support_idl_files)', 228 '<(webcore_test_support_idl_files)',
221 '<(RULE_INPUT_PATH)', 229 '<(RULE_INPUT_PATH)',
222 '<@(preprocessor)', 230 '<@(preprocessor)',
223 '<@(write_file_only_if_changed)', 231 '<@(write_file_only_if_changed)',
224 ], 232 ],
225 'message': 'Generating binding from <(RULE_INPUT_PATH)', 233 'message': 'Generating binding from <(RULE_INPUT_PATH)',
226 }], 234 }],
227 }, 235 },
228 ], 236 ],
229 } 237 }
OLDNEW
« no previous file with comments | « LayoutTests/webexposed/resources/global-context-constructors-listing.js ('k') | Source/bindings/scripts/IDLAttributes.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698