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

Unified Diff: content/renderer/render_view_impl.cc

Issue 2566583002: Change allowed bindings to be per RenderFrame instead of per RenderView. (Closed)
Patch Set: rebase Created 3 years, 11 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
« no previous file with comments | « content/renderer/render_view_impl.h ('k') | content/renderer/web_ui_extension.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: content/renderer/render_view_impl.cc
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc
index c3f96d832cad688347bfdb0a1e92096e96903c5b..cbce5ea392f3374bf52e871f5c8360b5a32a0472 100644
--- a/content/renderer/render_view_impl.cc
+++ b/content/renderer/render_view_impl.cc
@@ -713,11 +713,6 @@ void RenderViewImpl::Initialize(
new IdleUserDetector(this);
- if (command_line.HasSwitch(switches::kDomAutomationController))
- enabled_bindings_ |= BINDINGS_POLICY_DOM_AUTOMATION;
- if (command_line.HasSwitch(switches::kStatsCollectionController))
- enabled_bindings_ |= BINDINGS_POLICY_STATS_COLLECTION;
-
GetContentClient()->renderer()->RenderViewCreated(this);
// Ensure that sandbox flags are inherited from an opener in a different
@@ -1206,7 +1201,6 @@ bool RenderViewImpl::OnMessageReceived(const IPC::Message& message) {
IPC_MESSAGE_HANDLER(InputMsg_ScrollFocusedEditableNodeIntoRect,
OnScrollFocusedEditableNodeIntoRect)
IPC_MESSAGE_HANDLER(ViewMsg_SetPageScale, OnSetPageScale)
- IPC_MESSAGE_HANDLER(ViewMsg_AllowBindings, OnAllowBindings)
IPC_MESSAGE_HANDLER(ViewMsg_SetInitialFocus, OnSetInitialFocus)
IPC_MESSAGE_HANDLER(ViewMsg_UpdateTargetURL_ACK, OnUpdateTargetURLAck)
IPC_MESSAGE_HANDLER(ViewMsg_UpdateWebPreferences, OnUpdateWebPreferences)
@@ -2008,10 +2002,6 @@ bool RenderViewImpl::ShouldDisplayScrollbars(int width, int height) const {
disable_scrollbars_size_limit_.height() <= height));
}
-int RenderViewImpl::GetEnabledBindings() const {
- return enabled_bindings_;
-}
-
bool RenderViewImpl::GetContentStateImmediately() const {
return send_content_state_immediately_;
}
@@ -2044,22 +2034,6 @@ void RenderViewImpl::OnSetZoomLevel(
SetZoomLevel(zoom_level);
}
-void RenderViewImpl::OnAllowBindings(int enabled_bindings_flags) {
- if ((enabled_bindings_flags & BINDINGS_POLICY_WEB_UI) &&
- !(enabled_bindings_ & BINDINGS_POLICY_WEB_UI)) {
- // WebUIExtensionData deletes itself when we're destroyed.
- new WebUIExtensionData(this);
- }
-
- enabled_bindings_ |= enabled_bindings_flags;
-
- // Keep track of the total bindings accumulated in this process.
- RenderProcess::current()->AddBindings(enabled_bindings_flags);
-
- if (main_render_frame_)
- main_render_frame_->MaybeEnableMojoBindings();
-}
-
void RenderViewImpl::OnUpdateWebPreferences(const WebPreferences& prefs) {
webkit_preferences_ = prefs;
ApplyWebPreferencesInternal(webkit_preferences_, webview(), compositor_deps_);
« no previous file with comments | « content/renderer/render_view_impl.h ('k') | content/renderer/web_ui_extension.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698