| Index: Source/bindings/scripts/v8_utilities.py
|
| diff --git a/Source/bindings/scripts/v8_utilities.py b/Source/bindings/scripts/v8_utilities.py
|
| index 251a0a6a0d0f8c991a6571f5f66aa3f09dfdbda5..dab6f395f86de3abf4ea526424a3a96c22452a08 100644
|
| --- a/Source/bindings/scripts/v8_utilities.py
|
| +++ b/Source/bindings/scripts/v8_utilities.py
|
| @@ -248,6 +248,7 @@ EXPOSED_EXECUTION_CONTEXT_METHOD = {
|
| 'DedicatedWorker': 'isDedicatedWorkerGlobalScope',
|
| 'ServiceWorker': 'isServiceWorkerGlobalScope',
|
| 'SharedWorker': 'isSharedWorkerGlobalScope',
|
| + 'UIWorker': 'isUIWorkerGlobalScope',
|
| 'Window': 'isDocument',
|
| 'Worker': 'isWorkerGlobalScope',
|
| }
|
| @@ -280,7 +281,7 @@ def expanded_exposure_set_for_interface(interface):
|
|
|
| # "Worker" is an aggregation for the different kinds of workers.
|
| if 'Worker' in exposure_set:
|
| - exposure_set.extend(('DedicatedWorker', 'SharedWorker', 'ServiceWorker'))
|
| + exposure_set.extend(('DedicatedWorker', 'SharedWorker', 'ServiceWorker', 'UIWorker'))
|
|
|
| return sorted(set(exposure_set))
|
|
|
|
|