| Index: third_party/WebKit/Source/bindings/core/v8/V8Binding.h
|
| diff --git a/third_party/WebKit/Source/bindings/core/v8/V8Binding.h b/third_party/WebKit/Source/bindings/core/v8/V8Binding.h
|
| index 6cd470f8762ccc0762d08c2783853c45e49f7612..00392a53b93cb201a180f18e83c76b28d4111796 100644
|
| --- a/third_party/WebKit/Source/bindings/core/v8/V8Binding.h
|
| +++ b/third_party/WebKit/Source/bindings/core/v8/V8Binding.h
|
| @@ -64,8 +64,6 @@ class Frame;
|
| class LocalDOMWindow;
|
| class LocalFrame;
|
| class NodeFilter;
|
| -class WorkerGlobalScope;
|
| -class WorkerOrWorkletGlobalScope;
|
| class XPathNSResolver;
|
|
|
| template <typename T>
|
| @@ -204,7 +202,7 @@ inline void v8SetReturnValue(const CallbackInfo& callbackInfo, Node* impl) {
|
| v8SetReturnValue(callbackInfo, wrapper);
|
| }
|
|
|
| -// Special versions for DOMWindow, WorkerGlobalScope and EventTarget
|
| +// Special versions for DOMWindow and EventTarget
|
|
|
| template <typename CallbackInfo>
|
| inline void v8SetReturnValue(const CallbackInfo& callbackInfo,
|
| @@ -220,14 +218,6 @@ inline void v8SetReturnValue(const CallbackInfo& callbackInfo,
|
| callbackInfo.GetIsolate()));
|
| }
|
|
|
| -template <typename CallbackInfo>
|
| -inline void v8SetReturnValue(const CallbackInfo& callbackInfo,
|
| - WorkerGlobalScope* impl) {
|
| - v8SetReturnValue(callbackInfo,
|
| - ToV8((WorkerOrWorkletGlobalScope*)impl,
|
| - callbackInfo.Holder(), callbackInfo.GetIsolate()));
|
| -}
|
| -
|
| template <typename CallbackInfo, typename T>
|
| inline void v8SetReturnValue(const CallbackInfo& callbackInfo,
|
| PassRefPtr<T> impl) {
|
| @@ -274,7 +264,7 @@ inline void v8SetReturnValueForMainWorld(const CallbackInfo& callbackInfo,
|
| v8SetReturnValueForMainWorld(callbackInfo, ScriptWrappable::fromNode(impl));
|
| }
|
|
|
| -// Special versions for DOMWindow, WorkerGlobalScope and EventTarget
|
| +// Special versions for DOMWindow and EventTarget
|
|
|
| template <typename CallbackInfo>
|
| inline void v8SetReturnValueForMainWorld(const CallbackInfo& callbackInfo,
|
| @@ -290,14 +280,6 @@ inline void v8SetReturnValueForMainWorld(const CallbackInfo& callbackInfo,
|
| callbackInfo.GetIsolate()));
|
| }
|
|
|
| -template <typename CallbackInfo>
|
| -inline void v8SetReturnValueForMainWorld(const CallbackInfo& callbackInfo,
|
| - WorkerGlobalScope* impl) {
|
| - v8SetReturnValue(callbackInfo,
|
| - ToV8((WorkerOrWorkletGlobalScope*)impl,
|
| - callbackInfo.Holder(), callbackInfo.GetIsolate()));
|
| -}
|
| -
|
| template <typename CallbackInfo, typename T>
|
| inline void v8SetReturnValueForMainWorld(const CallbackInfo& callbackInfo,
|
| PassRefPtr<T> impl) {
|
| @@ -336,7 +318,7 @@ inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo,
|
| v8SetReturnValue(callbackInfo, wrapper);
|
| }
|
|
|
| -// Special versions for DOMWindow, WorkerGlobalScope and EventTarget
|
| +// Special versions for DOMWindow and EventTarget
|
|
|
| template <typename CallbackInfo>
|
| inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo,
|
| @@ -354,15 +336,6 @@ inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo,
|
| callbackInfo.GetIsolate()));
|
| }
|
|
|
| -template <typename CallbackInfo>
|
| -inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo,
|
| - WorkerGlobalScope* impl,
|
| - const ScriptWrappable*) {
|
| - v8SetReturnValue(callbackInfo,
|
| - ToV8((WorkerOrWorkletGlobalScope*)impl,
|
| - callbackInfo.Holder(), callbackInfo.GetIsolate()));
|
| -}
|
| -
|
| template <typename CallbackInfo, typename T, typename Wrappable>
|
| inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo,
|
| PassRefPtr<T> impl,
|
|
|