summaryrefslogtreecommitdiffstats
path: root/chrome/test/render_view_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/test/render_view_test.cc')
-rw-r--r--chrome/test/render_view_test.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/chrome/test/render_view_test.cc b/chrome/test/render_view_test.cc
index b223f88..dbc61a7 100644
--- a/chrome/test/render_view_test.cc
+++ b/chrome/test/render_view_test.cc
@@ -5,6 +5,7 @@
#include "chrome/test/render_view_test.h"
#include "chrome/browser/extensions/extension_function_dispatcher.h"
+#include "chrome/common/extensions/extension.h"
#include "chrome/common/native_web_keyboard_event.h"
#include "chrome/common/render_messages.h"
#include "chrome/common/renderer_preferences.h"
@@ -80,6 +81,11 @@ void RenderViewTest::SetUp() {
ExtensionFunctionDispatcher::GetAllFunctionNames(&names);
ExtensionProcessBindings::SetFunctionNames(names);
+ std::vector<std::string> permissions(
+ Extension::kPermissionNames,
+ Extension::kPermissionNames + Extension::kNumPermissions);
+ ExtensionProcessBindings::SetPermissions("", permissions);
+
mock_process_.reset(new MockProcess());
render_thread_.set_routing_id(kRouteId);