| Index: content/browser/site_per_process_browsertest.cc
|
| diff --git a/content/browser/site_per_process_browsertest.cc b/content/browser/site_per_process_browsertest.cc
|
| index 0ba73ef0a5157e00d30a2536c7a777acb8e2198a..a88ae8c78d59edcec05d6e7b256dbb1041541223 100644
|
| --- a/content/browser/site_per_process_browsertest.cc
|
| +++ b/content/browser/site_per_process_browsertest.cc
|
| @@ -7031,6 +7031,10 @@ IN_PROC_BROWSER_TEST_F(SitePerProcessBrowserTest,
|
| "parent.location = '%s');",
|
| b_url.spec().c_str());
|
|
|
| + // Ensure the child has received a user gesture, so that it has permission
|
| + // to framebust.
|
| + SimulateMouseClick(
|
| + root->child_at(0)->current_frame_host()->GetRenderWidgetHost(), 1, 1);
|
| TestFrameNavigationObserver frame_observer(root);
|
| EXPECT_TRUE(ExecuteScript(root->child_at(0), script));
|
| frame_observer.Wait();
|
|
|