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

Unified Diff: chrome/browser/extensions/extension_webkit_preferences.cc

Issue 8520036: Revert 110262 - Have ExtensionHost use TabContents instead of RenderViewHost. Try #2. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 9 years, 1 month 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: chrome/browser/extensions/extension_webkit_preferences.cc
===================================================================
--- chrome/browser/extensions/extension_webkit_preferences.cc (revision 110269)
+++ chrome/browser/extensions/extension_webkit_preferences.cc (working copy)
@@ -2,16 +2,13 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/extensions/extension_webkit_preferences.h"
+#include "webkit/glue/webpreferences.h"
#include "chrome/common/extensions/extension.h"
-#include "webkit/glue/webpreferences.h"
namespace extension_webkit_preferences {
-void SetPreferences(const Extension* extension,
- content::ViewType render_view_type,
- WebPreferences* webkit_prefs) {
+void SetPreferences(WebPreferences* webkit_prefs, const Extension* extension) {
if (extension && !extension->is_hosted_app()) {
// Extensions are trusted so we override any user preferences for disabling
// javascript or images.
@@ -24,14 +21,6 @@
// Enable privileged WebGL extensions.
webkit_prefs->privileged_webgl_extensions_enabled = true;
-
- // Disable anything that requires the GPU process for background pages.
- // See http://crbug.com/64512 and http://crbug.com/64841.
- if (render_view_type == chrome::VIEW_TYPE_EXTENSION_BACKGROUND_PAGE) {
- webkit_prefs->experimental_webgl_enabled = false;
- webkit_prefs->accelerated_compositing_enabled = false;
- webkit_prefs->accelerated_2d_canvas_enabled = false;
- }
}
}
Property changes on: chrome/browser/extensions/extension_webkit_preferences.cc
___________________________________________________________________
Added: svn:mergeinfo
« no previous file with comments | « chrome/browser/extensions/extension_webkit_preferences.h ('k') | chrome/browser/extensions/extension_webnavigation_api.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698