Index: third_party/WebKit/Source/bindings/core/v8/WrapperCreationSecurityCheck.cpp |
diff --git a/third_party/WebKit/Source/bindings/core/v8/WrapperCreationSecurityCheck.cpp b/third_party/WebKit/Source/bindings/core/v8/WrapperCreationSecurityCheck.cpp |
deleted file mode 100644 |
index a47f565bf9066a9a8c5960e1057a07fdb1e8ed62..0000000000000000000000000000000000000000 |
--- a/third_party/WebKit/Source/bindings/core/v8/WrapperCreationSecurityCheck.cpp |
+++ /dev/null |
@@ -1,41 +0,0 @@ |
-// Copyright 2017 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "bindings/core/v8/WrapperCreationSecurityCheck.h" |
- |
-#include "bindings/core/v8/WrapperTypeInfo.h" |
- |
-namespace blink { |
- |
-WrapperCreationSecurityCheck::SecurityCheckFunction |
- WrapperCreationSecurityCheck::security_check_ = nullptr; |
-WrapperCreationSecurityCheck::RethrowExceptionFunction |
- WrapperCreationSecurityCheck::rethrow_exception_ = nullptr; |
- |
-void WrapperCreationSecurityCheck::SetSecurityCheckFunction( |
- SecurityCheckFunction func) { |
- DCHECK(!security_check_); |
- security_check_ = func; |
-} |
- |
-void WrapperCreationSecurityCheck::SetRethrowExceptionFunction( |
- RethrowExceptionFunction func) { |
- DCHECK(!rethrow_exception_); |
- rethrow_exception_ = func; |
-} |
- |
-bool WrapperCreationSecurityCheck::VerifyContextAccess( |
- v8::Local<v8::Context> creation_context, |
- const WrapperTypeInfo* type) { |
- return (*security_check_)(creation_context, type); |
-} |
- |
-void WrapperCreationSecurityCheck::RethrowCrossContextException( |
- v8::Local<v8::Context> creation_context, |
- const WrapperTypeInfo* type, |
- v8::Local<v8::Value> cross_context_exception) { |
- (*rethrow_exception_)(creation_context, type, cross_context_exception); |
-} |
- |
-} // namespace blink |