Commit d8c78a28 authored by Wez's avatar Wez Committed by Commit Bot

Revert "Disable all tests in FrameImplTest."

This reverts commit 912050e1.

Reason for revert: Fuchsia SDK believed to be the cause of these failures; speculatively reverting to re-enable the tests to evaluate.

Original change's description:
> Disable all tests in FrameImplTest.
>
> Almost all have been reported as flaky. Disable all to avoid having
> reports coming in from whichever subtest was not reported yet. Caused a
> lot of red jobs on the Fuchsia x64 bot.
>
> TBR=wez@chromium.org
>
> Bug: 907804
> Change-Id: I2fb4da79bf1e4251e14900ef4cabb890b7b3380d
> Reviewed-on: https://chromium-review.googlesource.com/c/1349315
> Reviewed-by: Rune Lillesveen <futhark@chromium.org>
> Commit-Queue: Rune Lillesveen <futhark@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#610580}

TBR=wez@chromium.org,futhark@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: 907804, 907859, 907717
Change-Id: I72103faff6457a93136925afdab9d7f003061369
Reviewed-on: https://chromium-review.googlesource.com/c/1351100
Commit-Queue: Kevin Marshall <kmarshall@chromium.org>
Reviewed-by: default avatarRune Lillesveen <futhark@chromium.org>
Reviewed-by: default avatarFabrice de Gans-Riberi <fdegans@chromium.org>
Reviewed-by: default avatarWez <wez@chromium.org>
Cr-Commit-Position: refs/heads/master@{#611212}
parent 159b4d61
...@@ -94,8 +94,7 @@ class WebContentsDeletionObserver : public content::WebContentsObserver { ...@@ -94,8 +94,7 @@ class WebContentsDeletionObserver : public content::WebContentsObserver {
// Verifies that the browser will navigate and generate a navigation observer // Verifies that the browser will navigate and generate a navigation observer
// event when LoadUrl() is called. // event when LoadUrl() is called.
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, NavigateFrame) {
IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_NavigateFrame) {
chromium::web::FramePtr frame = CreateFrame(); chromium::web::FramePtr frame = CreateFrame();
chromium::web::NavigationControllerPtr controller; chromium::web::NavigationControllerPtr controller;
...@@ -106,8 +105,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_NavigateFrame) { ...@@ -106,8 +105,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_NavigateFrame) {
frame.Unbind(); frame.Unbind();
} }
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, NavigateDataFrame) {
IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_NavigateDataFrame) {
chromium::web::FramePtr frame = CreateFrame(); chromium::web::FramePtr frame = CreateFrame();
chromium::web::NavigationControllerPtr controller; chromium::web::NavigationControllerPtr controller;
...@@ -118,8 +116,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_NavigateDataFrame) { ...@@ -118,8 +116,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_NavigateDataFrame) {
frame.Unbind(); frame.Unbind();
} }
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, FrameDeletedBeforeContext) {
IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_FrameDeletedBeforeContext) {
chromium::web::FramePtr frame = CreateFrame(); chromium::web::FramePtr frame = CreateFrame();
// Process the frame creation message. // Process the frame creation message.
...@@ -143,8 +140,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_FrameDeletedBeforeContext) { ...@@ -143,8 +140,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_FrameDeletedBeforeContext) {
EXPECT_TRUE(context()); EXPECT_TRUE(context());
} }
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, ContextDeletedBeforeFrame) {
IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_ContextDeletedBeforeFrame) {
chromium::web::FramePtr frame = CreateFrame(); chromium::web::FramePtr frame = CreateFrame();
EXPECT_TRUE(frame); EXPECT_TRUE(frame);
...@@ -155,8 +151,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_ContextDeletedBeforeFrame) { ...@@ -155,8 +151,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_ContextDeletedBeforeFrame) {
EXPECT_FALSE(frame); EXPECT_FALSE(frame);
} }
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, GoBackAndForward) {
IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_GoBackAndForward) {
chromium::web::FramePtr frame = CreateFrame(); chromium::web::FramePtr frame = CreateFrame();
chromium::web::NavigationControllerPtr controller; chromium::web::NavigationControllerPtr controller;
frame->GetNavigationController(controller.NewRequest()); frame->GetNavigationController(controller.NewRequest());
...@@ -205,8 +200,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_GoBackAndForward) { ...@@ -205,8 +200,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_GoBackAndForward) {
base::RunLoop().RunUntilIdle(); base::RunLoop().RunUntilIdle();
} }
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, ReloadFrame) {
IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_ReloadFrame) {
chromium::web::FramePtr frame = CreateFrame(); chromium::web::FramePtr frame = CreateFrame();
chromium::web::NavigationControllerPtr navigation_controller; chromium::web::NavigationControllerPtr navigation_controller;
frame->GetNavigationController(navigation_controller.NewRequest()); frame->GetNavigationController(navigation_controller.NewRequest());
...@@ -245,8 +239,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_ReloadFrame) { ...@@ -245,8 +239,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_ReloadFrame) {
} }
} }
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, GetVisibleEntry) {
IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_GetVisibleEntry) {
chromium::web::FramePtr frame = CreateFrame(); chromium::web::FramePtr frame = CreateFrame();
chromium::web::NavigationControllerPtr controller; chromium::web::NavigationControllerPtr controller;
...@@ -350,8 +343,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_GetVisibleEntry) { ...@@ -350,8 +343,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_GetVisibleEntry) {
} }
} }
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, NoNavigationObserverAttached) {
IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_NoNavigationObserverAttached) {
chromium::web::FramePtr frame; chromium::web::FramePtr frame;
context()->CreateFrame(frame.NewRequest()); context()->CreateFrame(frame.NewRequest());
base::RunLoop().RunUntilIdle(); base::RunLoop().RunUntilIdle();
...@@ -397,8 +389,7 @@ fuchsia::mem::Buffer CreateBuffer(base::StringPiece data) { ...@@ -397,8 +389,7 @@ fuchsia::mem::Buffer CreateBuffer(base::StringPiece data) {
} }
// Test JS injection by using Javascript to trigger document navigation. // Test JS injection by using Javascript to trigger document navigation.
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, ExecuteJavaScriptImmediate) {
IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_ExecuteJavaScriptImmediate) {
chromium::web::FramePtr frame = CreateFrame(); chromium::web::FramePtr frame = CreateFrame();
ASSERT_TRUE(embedded_test_server()->Start()); ASSERT_TRUE(embedded_test_server()->Start());
...@@ -429,8 +420,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_ExecuteJavaScriptImmediate) { ...@@ -429,8 +420,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_ExecuteJavaScriptImmediate) {
frame.Unbind(); frame.Unbind();
} }
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, ExecuteJavaScriptOnLoad) {
IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_ExecuteJavaScriptOnLoad) {
ASSERT_TRUE(embedded_test_server()->Start()); ASSERT_TRUE(embedded_test_server()->Start());
GURL url(embedded_test_server()->GetURL(kDynamicTitlePath)); GURL url(embedded_test_server()->GetURL(kDynamicTitlePath));
chromium::web::FramePtr frame = CreateFrame(); chromium::web::FramePtr frame = CreateFrame();
...@@ -451,9 +441,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_ExecuteJavaScriptOnLoad) { ...@@ -451,9 +441,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_ExecuteJavaScriptOnLoad) {
frame.Unbind(); frame.Unbind();
} }
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, ExecuteJavascriptOnLoadWrongOrigin) {
IN_PROC_BROWSER_TEST_F(FrameImplTest,
DISABLED_ExecuteJavascriptOnLoadWrongOrigin) {
ASSERT_TRUE(embedded_test_server()->Start()); ASSERT_TRUE(embedded_test_server()->Start());
GURL url(embedded_test_server()->GetURL(kDynamicTitlePath)); GURL url(embedded_test_server()->GetURL(kDynamicTitlePath));
chromium::web::FramePtr frame = CreateFrame(); chromium::web::FramePtr frame = CreateFrame();
...@@ -478,9 +466,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, ...@@ -478,9 +466,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest,
frame.Unbind(); frame.Unbind();
} }
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, ExecuteJavaScriptOnLoadWildcardOrigin) {
IN_PROC_BROWSER_TEST_F(FrameImplTest,
DISABLED_ExecuteJavaScriptOnLoadWildcardOrigin) {
ASSERT_TRUE(embedded_test_server()->Start()); ASSERT_TRUE(embedded_test_server()->Start());
GURL url(embedded_test_server()->GetURL(kDynamicTitlePath)); GURL url(embedded_test_server()->GetURL(kDynamicTitlePath));
chromium::web::FramePtr frame = CreateFrame(); chromium::web::FramePtr frame = CreateFrame();
...@@ -511,9 +497,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, ...@@ -511,9 +497,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest,
// Test that consecutive scripts are executed in order by computing a cumulative // Test that consecutive scripts are executed in order by computing a cumulative
// result. // result.
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, ExecuteMultipleJavaScriptsOnLoad) {
IN_PROC_BROWSER_TEST_F(FrameImplTest,
DISABLED_ExecuteMultipleJavaScriptsOnLoad) {
ASSERT_TRUE(embedded_test_server()->Start()); ASSERT_TRUE(embedded_test_server()->Start());
GURL url(embedded_test_server()->GetURL(kDynamicTitlePath)); GURL url(embedded_test_server()->GetURL(kDynamicTitlePath));
chromium::web::FramePtr frame = CreateFrame(); chromium::web::FramePtr frame = CreateFrame();
...@@ -538,9 +522,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, ...@@ -538,9 +522,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest,
} }
// Test that we can inject scripts before and after RenderFrame creation. // Test that we can inject scripts before and after RenderFrame creation.
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, ExecuteOnLoadEarlyAndLateRegistrations) {
IN_PROC_BROWSER_TEST_F(FrameImplTest,
DISABLED_ExecuteOnLoadEarlyAndLateRegistrations) {
ASSERT_TRUE(embedded_test_server()->Start()); ASSERT_TRUE(embedded_test_server()->Start());
GURL url(embedded_test_server()->GetURL(kDynamicTitlePath)); GURL url(embedded_test_server()->GetURL(kDynamicTitlePath));
chromium::web::FramePtr frame = CreateFrame(); chromium::web::FramePtr frame = CreateFrame();
...@@ -572,8 +554,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, ...@@ -572,8 +554,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest,
frame.Unbind(); frame.Unbind();
} }
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, ExecuteJavaScriptBadEncoding) {
IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_ExecuteJavaScriptBadEncoding) {
chromium::web::FramePtr frame = CreateFrame(); chromium::web::FramePtr frame = CreateFrame();
ASSERT_TRUE(embedded_test_server()->Start()); ASSERT_TRUE(embedded_test_server()->Start());
...@@ -602,8 +583,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_ExecuteJavaScriptBadEncoding) { ...@@ -602,8 +583,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_ExecuteJavaScriptBadEncoding) {
// Verifies that a Frame will handle navigation observer disconnection events // Verifies that a Frame will handle navigation observer disconnection events
// gracefully. // gracefully.
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, NavigationObserverDisconnected) {
IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_NavigationObserverDisconnected) {
chromium::web::FramePtr frame = CreateFrame(); chromium::web::FramePtr frame = CreateFrame();
chromium::web::NavigationControllerPtr controller; chromium::web::NavigationControllerPtr controller;
...@@ -642,8 +622,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_NavigationObserverDisconnected) { ...@@ -642,8 +622,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_NavigationObserverDisconnected) {
} }
} }
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, DelayedNavigationEventAck) {
IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_DelayedNavigationEventAck) {
chromium::web::FramePtr frame = CreateFrame(); chromium::web::FramePtr frame = CreateFrame();
chromium::web::NavigationControllerPtr controller; chromium::web::NavigationControllerPtr controller;
...@@ -713,8 +692,7 @@ struct WebContentsObserverForStop : public content::WebContentsObserver { ...@@ -713,8 +692,7 @@ struct WebContentsObserverForStop : public content::WebContentsObserver {
MOCK_METHOD0(NavigationStopped, void()); MOCK_METHOD0(NavigationStopped, void());
}; };
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, Stop) {
IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_Stop) {
chromium::web::FramePtr frame = CreateFrame(); chromium::web::FramePtr frame = CreateFrame();
chromium::web::NavigationControllerPtr controller; chromium::web::NavigationControllerPtr controller;
...@@ -803,8 +781,7 @@ class AsyncValueReceiver { ...@@ -803,8 +781,7 @@ class AsyncValueReceiver {
DISALLOW_COPY_AND_ASSIGN(AsyncValueReceiver<T>); DISALLOW_COPY_AND_ASSIGN(AsyncValueReceiver<T>);
}; };
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, PostMessage) {
IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_PostMessage) {
chromium::web::FramePtr frame = CreateFrame(); chromium::web::FramePtr frame = CreateFrame();
ASSERT_TRUE(embedded_test_server()->Start()); ASSERT_TRUE(embedded_test_server()->Start());
...@@ -834,8 +811,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_PostMessage) { ...@@ -834,8 +811,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_PostMessage) {
// Send a MessagePort to the content, then perform bidirectional messaging // Send a MessagePort to the content, then perform bidirectional messaging
// through the port. // through the port.
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, PostMessagePassMessagePort) {
IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_PostMessagePassMessagePort) {
chromium::web::FramePtr frame = CreateFrame(); chromium::web::FramePtr frame = CreateFrame();
ASSERT_TRUE(embedded_test_server()->Start()); ASSERT_TRUE(embedded_test_server()->Start());
...@@ -882,9 +858,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_PostMessagePassMessagePort) { ...@@ -882,9 +858,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, DISABLED_PostMessagePassMessagePort) {
// Send a MessagePort to the content, then perform bidirectional messaging // Send a MessagePort to the content, then perform bidirectional messaging
// over its channel. // over its channel.
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, PostMessageMessagePortDisconnected) {
IN_PROC_BROWSER_TEST_F(FrameImplTest,
DISABLED_PostMessageMessagePortDisconnected) {
chromium::web::FramePtr frame = CreateFrame(); chromium::web::FramePtr frame = CreateFrame();
ASSERT_TRUE(embedded_test_server()->Start()); ASSERT_TRUE(embedded_test_server()->Start());
...@@ -930,9 +904,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest, ...@@ -930,9 +904,7 @@ IN_PROC_BROWSER_TEST_F(FrameImplTest,
// Send a MessagePort to the content, and through that channel, receive a // Send a MessagePort to the content, and through that channel, receive a
// different MessagePort that was created by the content. Verify the second // different MessagePort that was created by the content. Verify the second
// channel's liveness by sending a ping to it. // channel's liveness by sending a ping to it.
// DISABLED flaky: https://crbug.com/907804 IN_PROC_BROWSER_TEST_F(FrameImplTest, PostMessageUseContentProvidedPort) {
IN_PROC_BROWSER_TEST_F(FrameImplTest,
DISABLED_PostMessageUseContentProvidedPort) {
chromium::web::FramePtr frame = CreateFrame(); chromium::web::FramePtr frame = CreateFrame();
ASSERT_TRUE(embedded_test_server()->Start()); ASSERT_TRUE(embedded_test_server()->Start());
......
...@@ -36,7 +36,7 @@ class OnLoadScriptInjector : public content::RenderFrameObserver, ...@@ -36,7 +36,7 @@ class OnLoadScriptInjector : public content::RenderFrameObserver,
~OnLoadScriptInjector() override; ~OnLoadScriptInjector() override;
std::vector<base::string16> on_load_scripts_; std::vector<base::string16> on_load_scripts_;
bool is_handling_clear_window_object_; bool is_handling_clear_window_object_ = false;
mojo::AssociatedBindingSet<mojom::OnLoadScriptInjector> bindings_; mojo::AssociatedBindingSet<mojom::OnLoadScriptInjector> bindings_;
base::WeakPtrFactory<OnLoadScriptInjector> weak_ptr_factory_; base::WeakPtrFactory<OnLoadScriptInjector> weak_ptr_factory_;
......
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