Commit 749b9c06 authored by Jochen Eisinger's avatar Jochen Eisinger Committed by Commit Bot

Remove deprecated allow code-gen callback

BUG=chromium:732736
R=marja@chromium.org

Cq-Include-Trybots: master.tryserver.chromium.linux:linux_chromium_rel_ng
Change-Id: I2c0a96b76ae977e53a418d22175bcc487f548786
Reviewed-on: https://chromium-review.googlesource.com/543238Reviewed-by: 's avatarMarja Hölttä <marja@chromium.org>
Commit-Queue: Jochen Eisinger <jochen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#47509}
parent 13fd663e
...@@ -6346,8 +6346,6 @@ typedef void (*FailedAccessCheckCallback)(Local<Object> target, ...@@ -6346,8 +6346,6 @@ typedef void (*FailedAccessCheckCallback)(Local<Object> target,
* Callback to check if code generation from strings is allowed. See * Callback to check if code generation from strings is allowed. See
* Context::AllowCodeGenerationFromStrings. * Context::AllowCodeGenerationFromStrings.
*/ */
typedef bool (*DeprecatedAllowCodeGenerationFromStringsCallback)(
Local<Context> context);
typedef bool (*AllowCodeGenerationFromStringsCallback)(Local<Context> context, typedef bool (*AllowCodeGenerationFromStringsCallback)(Local<Context> context,
Local<String> source); Local<String> source);
...@@ -7627,9 +7625,6 @@ class V8_EXPORT Isolate { ...@@ -7627,9 +7625,6 @@ class V8_EXPORT Isolate {
*/ */
void SetAllowCodeGenerationFromStringsCallback( void SetAllowCodeGenerationFromStringsCallback(
AllowCodeGenerationFromStringsCallback callback); AllowCodeGenerationFromStringsCallback callback);
V8_DEPRECATED("Use callback with source parameter.",
void SetAllowCodeGenerationFromStringsCallback(
DeprecatedAllowCodeGenerationFromStringsCallback callback));
/** /**
* Embedder over{ride|load} injection points for wasm APIs. The expectation * Embedder over{ride|load} injection points for wasm APIs. The expectation
...@@ -7790,15 +7785,6 @@ class V8_EXPORT V8 { ...@@ -7790,15 +7785,6 @@ class V8_EXPORT V8 {
"Use isolate version", "Use isolate version",
void SetFatalErrorHandler(FatalErrorCallback that)); void SetFatalErrorHandler(FatalErrorCallback that));
/**
* Set the callback to invoke to check if code generation from
* strings should be allowed.
*/
V8_INLINE static V8_DEPRECATED(
"Use isolate version",
void SetAllowCodeGenerationFromStringsCallback(
DeprecatedAllowCodeGenerationFromStringsCallback that));
/** /**
* Check if V8 is dead and therefore unusable. This is the case after * Check if V8 is dead and therefore unusable. This is the case after
* fatal errors such as out-of-memory situations. * fatal errors such as out-of-memory situations.
...@@ -10278,14 +10264,6 @@ void* Context::GetAlignedPointerFromEmbedderData(int index) { ...@@ -10278,14 +10264,6 @@ void* Context::GetAlignedPointerFromEmbedderData(int index) {
#endif #endif
} }
void V8::SetAllowCodeGenerationFromStringsCallback(
DeprecatedAllowCodeGenerationFromStringsCallback callback) {
Isolate* isolate = Isolate::GetCurrent();
isolate->SetAllowCodeGenerationFromStringsCallback(
reinterpret_cast<AllowCodeGenerationFromStringsCallback>(callback));
}
bool V8::IsDead() { bool V8::IsDead() {
Isolate* isolate = Isolate::GetCurrent(); Isolate* isolate = Isolate::GetCurrent();
return isolate->IsDead(); return isolate->IsDead();
......
...@@ -9032,13 +9032,6 @@ void Isolate::SetAllowCodeGenerationFromStringsCallback( ...@@ -9032,13 +9032,6 @@ void Isolate::SetAllowCodeGenerationFromStringsCallback(
isolate->set_allow_code_gen_callback(callback); isolate->set_allow_code_gen_callback(callback);
} }
void Isolate::SetAllowCodeGenerationFromStringsCallback(
DeprecatedAllowCodeGenerationFromStringsCallback callback) {
i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this);
isolate->set_allow_code_gen_callback(
reinterpret_cast<AllowCodeGenerationFromStringsCallback>(callback));
}
#define CALLBACK_SETTER(ExternalName, Type, InternalName) \ #define CALLBACK_SETTER(ExternalName, Type, InternalName) \
void Isolate::Set##ExternalName(Type callback) { \ void Isolate::Set##ExternalName(Type callback) { \
i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this); \ i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this); \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment