Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(187)

Unified Diff: extensions/renderer/v8_context_native_handler.cc

Issue 1914643003: [Extensions] Update last_error.js, send_request.js (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: extensions/renderer/v8_context_native_handler.cc
diff --git a/extensions/renderer/v8_context_native_handler.cc b/extensions/renderer/v8_context_native_handler.cc
index 8285b66e8291a3bdb1c6b159d6b4e07bd029f10c..6124311e5619e490babfbe25ac95dd2415d44725 100644
--- a/extensions/renderer/v8_context_native_handler.cc
+++ b/extensions/renderer/v8_context_native_handler.cc
@@ -33,6 +33,9 @@ void V8ContextNativeHandler::GetAvailability(
Feature::Availability availability = context_->GetAvailability(api_name);
v8::Local<v8::Object> ret = v8::Object::New(isolate);
+ v8::Maybe<bool> maybe =
+ ret->SetPrototype(context_->v8_context(), v8::Null(isolate));
+ CHECK(maybe.IsJust() && maybe.FromJust());
ret->Set(v8::String::NewFromUtf8(isolate, "is_available"),
v8::Boolean::New(isolate, availability.is_available()));
ret->Set(v8::String::NewFromUtf8(isolate, "message"),

Powered by Google App Engine
This is Rietveld 408576698