Commit 20d3e4e6 authored by vitaliii's avatar vitaliii Committed by Commit Bot

Disable ProcessManagerBT.NestedURLNavigationsToExtensionBlocked on Win.

Disable ProcessManagerBrowserTest.NestedURLNavigationsToExtensionBlocked
because it timeouts constantly on Win.

TBR=rdevlin.cronin@chromium.org

Bug: 806684
Change-Id: Ic86b6219db299489ec6392b2fd2fe885904bb3d9
Reviewed-on: https://chromium-review.googlesource.com/891022
Commit-Queue: vitaliii <vitaliii@chromium.org>
Reviewed-by: default avatarvitaliii <vitaliii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#532407}
parent 28d73918
......@@ -13,6 +13,7 @@
#include "base/run_loop.h"
#include "base/strings/utf_string_conversions.h"
#include "base/test/histogram_tester.h"
#include "build/build_config.h"
#include "chrome/browser/chrome_notification_types.h"
#include "chrome/browser/extensions/browser_action_test_util.h"
#include "chrome/browser/extensions/extension_browsertest.h"
......@@ -729,11 +730,20 @@ IN_PROC_BROWSER_TEST_F(ProcessManagerBrowserTest, ExtensionProcessReuse) {
}
}
// Time-outs on Win (http://crbug.com/806684).
#if defined(OS_WIN)
#define MAYBE_NestedURLNavigationsToExtensionBlocked \
DISABLED_NestedURLNavigationsToExtensionBlocked
#else
#define MAYBE_NestedURLNavigationsToExtensionBlocked \
NestedURLNavigationsToExtensionBlocked
#endif
// Test that navigations to blob: and filesystem: URLs with extension origins
// are disallowed when initiated from non-extension processes. See
// https://crbug.com/645028 and https://crbug.com/644426.
IN_PROC_BROWSER_TEST_F(ProcessManagerBrowserTest,
NestedURLNavigationsToExtensionBlocked) {
MAYBE_NestedURLNavigationsToExtensionBlocked) {
// Disabling web security is necessary to test the browser enforcement;
// without it, the loads in this test would be blocked by
// SecurityOrigin::canDisplay() as invalid local resource loads.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment