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

Unified Diff: content/shell/renderer/test_runner/web_content_settings.cc

Issue 1167703002: Move test runner to a component (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: updates Created 5 years, 7 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: content/shell/renderer/test_runner/web_content_settings.cc
diff --git a/content/shell/renderer/test_runner/web_content_settings.cc b/content/shell/renderer/test_runner/web_content_settings.cc
deleted file mode 100644
index 661918f899482fa570b0ffdd68d9be779d58bbdb..0000000000000000000000000000000000000000
--- a/content/shell/renderer/test_runner/web_content_settings.cc
+++ /dev/null
@@ -1,121 +0,0 @@
-// Copyright 2014 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "content/shell/renderer/test_runner/web_content_settings.h"
-
-#include "content/shell/renderer/test_runner/test_common.h"
-#include "content/shell/renderer/test_runner/web_test_delegate.h"
-#include "third_party/WebKit/public/platform/WebCString.h"
-#include "third_party/WebKit/public/platform/WebURL.h"
-
-namespace content {
-
-WebContentSettings::WebContentSettings() : delegate_(0) {
- Reset();
-}
-
-WebContentSettings::~WebContentSettings() {}
-
-bool WebContentSettings::allowImage(bool enabled_per_settings,
- const blink::WebURL& image_url) {
- bool allowed = enabled_per_settings && images_allowed_;
- if (dump_callbacks_ && delegate_) {
- delegate_->PrintMessage(std::string("PERMISSION CLIENT: allowImage(") +
- NormalizeLayoutTestURL(image_url.spec()) + "): " +
- (allowed ? "true" : "false") + "\n");
- }
- return allowed;
-}
-
-bool WebContentSettings::allowMedia(const blink::WebURL& image_url) {
- bool allowed = media_allowed_;
- if (dump_callbacks_ && delegate_)
- delegate_->PrintMessage(std::string("PERMISSION CLIENT: allowMedia(") +
- NormalizeLayoutTestURL(image_url.spec()) + "): " +
- (allowed ? "true" : "false") + "\n");
- return allowed;
-}
-
-bool WebContentSettings::allowScriptFromSource(bool enabled_per_settings,
- const blink::WebURL& scriptURL) {
- bool allowed = enabled_per_settings && scripts_allowed_;
- if (dump_callbacks_ && delegate_) {
- delegate_->PrintMessage(
- std::string("PERMISSION CLIENT: allowScriptFromSource(") +
- NormalizeLayoutTestURL(scriptURL.spec()) + "): " +
- (allowed ? "true" : "false") + "\n");
- }
- return allowed;
-}
-
-bool WebContentSettings::allowStorage(bool) {
- return storage_allowed_;
-}
-
-bool WebContentSettings::allowPlugins(bool enabled_per_settings) {
- return enabled_per_settings && plugins_allowed_;
-}
-
-bool WebContentSettings::allowDisplayingInsecureContent(
- bool enabled_per_settings,
- const blink::WebSecurityOrigin&,
- const blink::WebURL&) {
- return enabled_per_settings || displaying_insecure_content_allowed_;
-}
-
-bool WebContentSettings::allowRunningInsecureContent(
- bool enabled_per_settings,
- const blink::WebSecurityOrigin&,
- const blink::WebURL&) {
- return enabled_per_settings || running_insecure_content_allowed_;
-}
-
-void WebContentSettings::SetImagesAllowed(bool images_allowed) {
- images_allowed_ = images_allowed;
-}
-
-void WebContentSettings::SetMediaAllowed(bool media_allowed) {
- media_allowed_ = media_allowed;
-}
-
-void WebContentSettings::SetScriptsAllowed(bool scripts_allowed) {
- scripts_allowed_ = scripts_allowed;
-}
-
-void WebContentSettings::SetStorageAllowed(bool storage_allowed) {
- storage_allowed_ = storage_allowed;
-}
-
-void WebContentSettings::SetPluginsAllowed(bool plugins_allowed) {
- plugins_allowed_ = plugins_allowed;
-}
-
-void WebContentSettings::SetDisplayingInsecureContentAllowed(bool allowed) {
- displaying_insecure_content_allowed_ = allowed;
-}
-
-void WebContentSettings::SetRunningInsecureContentAllowed(bool allowed) {
- running_insecure_content_allowed_ = allowed;
-}
-
-void WebContentSettings::SetDelegate(WebTestDelegate* delegate) {
- delegate_ = delegate;
-}
-
-void WebContentSettings::SetDumpCallbacks(bool dump_callbacks) {
- dump_callbacks_ = dump_callbacks;
-}
-
-void WebContentSettings::Reset() {
- dump_callbacks_ = false;
- images_allowed_ = true;
- media_allowed_ = true;
- scripts_allowed_ = true;
- storage_allowed_ = true;
- plugins_allowed_ = true;
- displaying_insecure_content_allowed_ = false;
- running_insecure_content_allowed_ = false;
-}
-
-} // namespace content
« no previous file with comments | « content/shell/renderer/test_runner/web_content_settings.h ('k') | content/shell/renderer/test_runner/web_frame_test_proxy.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698