Index: chrome/browser/extensions/api/web_view/web_view_internal_api.cc |
diff --git a/chrome/browser/extensions/api/web_view/web_view_internal_api.cc b/chrome/browser/extensions/api/web_view/web_view_internal_api.cc |
index 13e187f7e2cbe0f071c685e85ffc651ef42da8d8..09d53e1c7f81d8ec075e3c18200ee4b04b06acd3 100644 |
--- a/chrome/browser/extensions/api/web_view/web_view_internal_api.cc |
+++ b/chrome/browser/extensions/api/web_view/web_view_internal_api.cc |
@@ -535,7 +535,7 @@ bool WebViewInternalSetPermissionFunction::RunAsyncSafe(WebViewGuest* guest) { |
EXTENSION_FUNCTION_VALIDATE( |
result != WebViewPermissionHelper::SET_PERMISSION_INVALID); |
- SetResult(base::Value::CreateBooleanValue( |
+ SetResult(new base::FundamentalValue( |
result == WebViewPermissionHelper::SET_PERMISSION_ALLOWED)); |
SendResponse(true); |
return true; |