| Index: Tools/Scripts/webkitpy/bindings/main.py
|
| diff --git a/Tools/Scripts/webkitpy/bindings/main.py b/Tools/Scripts/webkitpy/bindings/main.py
|
| index 6fb00e60b10ca607b400fa1c1b2cc8ae01d0dd1c..b10432e71e13711f8bb4c6714be8091db2c03bff 100644
|
| --- a/Tools/Scripts/webkitpy/bindings/main.py
|
| +++ b/Tools/Scripts/webkitpy/bindings/main.py
|
| @@ -61,7 +61,7 @@ class BindingsTests:
|
| exit_code = e.exit_code
|
| return exit_code
|
|
|
| - def generate_supplemental_dependency(self, input_directory, supplemental_dependency_file, window_constructors_file, workercontext_constructors_file):
|
| + def generate_supplemental_dependency(self, input_directory, supplemental_dependency_file, window_constructors_file, workerglobalscope_constructors_file, sharedworkerglobalscope_constructors_file, dedicatedworkerglobalscope_constructors_file):
|
| idl_files_list = tempfile.mkstemp()
|
| for input_file in os.listdir(input_directory):
|
| (name, extension) = os.path.splitext(input_file)
|
| @@ -75,7 +75,9 @@ class BindingsTests:
|
| '--idl-files-list', idl_files_list[1],
|
| '--supplemental-dependency-file', supplemental_dependency_file,
|
| '--window-constructors-file', window_constructors_file,
|
| - '--workercontext-constructors-file', workercontext_constructors_file,
|
| + '--workerglobalscope-constructors-file', workerglobalscope_constructors_file,
|
| + '--sharedworkerglobalscope-constructors-file', sharedworkerglobalscope_constructors_file,
|
| + '--dedicatedworkerglobalscope-constructors-file', dedicatedworkerglobalscope_constructors_file,
|
| '--write-file-only-if-changed', '0']
|
|
|
| exit_code = 0
|
| @@ -151,8 +153,10 @@ class BindingsTests:
|
| input_directory = os.path.join('bindings', 'tests', 'idls')
|
| supplemental_dependency_file = tempfile.mkstemp()[1]
|
| window_constructors_file = tempfile.mkstemp()[1]
|
| - workercontext_constructors_file = tempfile.mkstemp()[1]
|
| - if self.generate_supplemental_dependency(input_directory, supplemental_dependency_file, window_constructors_file, workercontext_constructors_file):
|
| + workerglobalscope_constructors_file = tempfile.mkstemp()[1]
|
| + sharedworkerglobalscope_constructors_file = tempfile.mkstemp()[1]
|
| + dedicatedworkerglobalscope_constructors_file = tempfile.mkstemp()[1]
|
| + if self.generate_supplemental_dependency(input_directory, supplemental_dependency_file, window_constructors_file, workerglobalscope_constructors_file, sharedworkerglobalscope_constructors_file, dedicatedworkerglobalscope_constructors_file):
|
| print 'Failed to generate a supplemental dependency file.'
|
| os.remove(supplemental_dependency_file)
|
| return -1
|
|
|