| Index: Tools/Scripts/webkitpy/bindings/main.py
|
| diff --git a/Tools/Scripts/webkitpy/bindings/main.py b/Tools/Scripts/webkitpy/bindings/main.py
|
| index 48536c2aef16fe19011aa46eab3d5a311fd5fa5e..bb76f5bca414493c62ef5c55d7f54823815197d6 100644
|
| --- a/Tools/Scripts/webkitpy/bindings/main.py
|
| +++ b/Tools/Scripts/webkitpy/bindings/main.py
|
| @@ -60,7 +60,7 @@ class BindingsTests:
|
| exit_code = e.exit_code
|
| return exit_code
|
|
|
| - def generate_supplemental_dependency(self, input_directory, supplemental_dependency_file, window_constructors_file):
|
| + def generate_supplemental_dependency(self, input_directory, supplemental_dependency_file, window_constructors_file, workercontext_constructors_file):
|
| idl_files_list = tempfile.mkstemp()
|
| for input_file in os.listdir(input_directory):
|
| (name, extension) = os.path.splitext(input_file)
|
| @@ -74,6 +74,7 @@ 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,
|
| '--write-file-only-if-changed', '0']
|
|
|
| exit_code = 0
|
| @@ -149,7 +150,8 @@ class BindingsTests:
|
| input_directory = os.path.join('bindings', 'tests', 'idls')
|
| supplemental_dependency_file = tempfile.mkstemp()[1]
|
| window_constructors_file = tempfile.mkstemp()[1]
|
| - if self.generate_supplemental_dependency(input_directory, supplemental_dependency_file, window_constructors_file):
|
| + workercontext_constructors_file = tempfile.mkstemp()[1]
|
| + if self.generate_supplemental_dependency(input_directory, supplemental_dependency_file, window_constructors_file, workercontext_constructors_file):
|
| print 'Failed to generate a supplemental dependency file.'
|
| os.remove(supplemental_dependency_file)
|
| return -1
|
|
|