Index: third_party/WebKit/Source/bindings/core/v8/BindingSecurity.h |
diff --git a/third_party/WebKit/Source/bindings/core/v8/BindingSecurity.h b/third_party/WebKit/Source/bindings/core/v8/BindingSecurity.h |
index 85205f64c9970b5eb228624784e31bef620a2ce4..ba696d11f440bc4c8a593d0f3622e2d1c033b608 100644 |
--- a/third_party/WebKit/Source/bindings/core/v8/BindingSecurity.h |
+++ b/third_party/WebKit/Source/bindings/core/v8/BindingSecurity.h |
@@ -43,6 +43,7 @@ class ExceptionState; |
class Frame; |
class LocalDOMWindow; |
class Location; |
+class MainThreadWorkletGlobalScope; |
class Node; |
enum SecurityReportingOption { |
@@ -70,6 +71,8 @@ public: |
// Location |
static bool shouldAllowAccessTo(v8::Isolate*, const LocalDOMWindow* accessingWindow, const Location* target, ExceptionState&); |
static bool shouldAllowAccessTo(v8::Isolate*, const LocalDOMWindow* accessingWindow, const Location* target, SecurityReportingOption); |
+ // MainThreadWorkletGlobalScope |
+ static bool shouldAllowAccessTo(v8::Isolate*, const LocalDOMWindow* accessingWindow, const MainThreadWorkletGlobalScope* target, SecurityReportingOption); |
// Prefer to use the previous overloads instead of falling back to using |
// Frame*. |
static bool shouldAllowAccessToFrame(v8::Isolate*, const LocalDOMWindow* accessingWindow, const Frame* target, SecurityReportingOption); // OBSOLETE |