Index: third_party/WebKit/Source/web/tests/WebFrameTest.cpp |
diff --git a/third_party/WebKit/Source/web/tests/WebFrameTest.cpp b/third_party/WebKit/Source/web/tests/WebFrameTest.cpp |
index a6e18154c0c235efb2800a31f798135bf3eb7685..c9c185cd0ddb709eb4e17ec720982b306ff18d90 100644 |
--- a/third_party/WebKit/Source/web/tests/WebFrameTest.cpp |
+++ b/third_party/WebKit/Source/web/tests/WebFrameTest.cpp |
@@ -7106,7 +7106,7 @@ TEST_F(WebFrameSwapTest, SwapMainFrame) |
mainFrame()->swap(remoteFrame); |
FrameTestHelpers::TestWebFrameClient client; |
- WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None, WebFrameOwnerProperties()); |
+ WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None); |
remoteFrame->swap(localFrame); |
// Finally, make sure an embedder triggered load in the local frame swapped |
@@ -7132,7 +7132,7 @@ TEST_F(WebFrameSwapTest, ValidateSizeOnRemoteToLocalMainFrameSwap) |
remoteFrame->view()->resize(size); |
FrameTestHelpers::TestWebFrameClient client; |
- WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None, WebFrameOwnerProperties()); |
+ WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None); |
remoteFrame->swap(localFrame); |
// Verify that the size that was set with a remote main frame is correct |
@@ -7207,7 +7207,7 @@ TEST_F(WebFrameSwapTest, SwapFirstChild) |
swapAndVerifyFirstChildConsistency("local->remote", mainFrame(), remoteFrame); |
FrameTestHelpers::TestWebFrameClient client; |
- WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None, WebFrameOwnerProperties()); |
+ WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None); |
swapAndVerifyFirstChildConsistency("remote->local", mainFrame(), localFrame); |
// FIXME: This almost certainly fires more load events on the iframe element |
@@ -7245,7 +7245,7 @@ TEST_F(WebFrameSwapTest, SwapMiddleChild) |
swapAndVerifyMiddleChildConsistency("local->remote", mainFrame(), remoteFrame); |
FrameTestHelpers::TestWebFrameClient client; |
- WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None, WebFrameOwnerProperties()); |
+ WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None); |
swapAndVerifyMiddleChildConsistency("remote->local", mainFrame(), localFrame); |
// FIXME: This almost certainly fires more load events on the iframe element |
@@ -7280,7 +7280,7 @@ TEST_F(WebFrameSwapTest, SwapLastChild) |
swapAndVerifyLastChildConsistency("local->remote", mainFrame(), remoteFrame); |
FrameTestHelpers::TestWebFrameClient client; |
- WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None, WebFrameOwnerProperties()); |
+ WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None); |
swapAndVerifyLastChildConsistency("remote->local", mainFrame(), localFrame); |
// FIXME: This almost certainly fires more load events on the iframe element |
@@ -7324,7 +7324,7 @@ TEST_F(WebFrameSwapTest, SwapParentShouldDetachChildren) |
WebRemoteFrame* childRemoteFrame = FrameTestHelpers::createRemoteChild(remoteFrame, &remoteFrameClient2); |
FrameTestHelpers::TestWebFrameClient client; |
- WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None, WebFrameOwnerProperties()); |
+ WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None); |
swapAndVerifySubframeConsistency("remote->local", targetFrame, localFrame); |
// FIXME: This almost certainly fires more load events on the iframe element |
@@ -7367,7 +7367,7 @@ TEST_F(WebFrameSwapTest, SwapPreservesGlobalContext) |
// Now check that remote -> local works too, since it goes through a different code path. |
FrameTestHelpers::TestWebFrameClient client; |
- WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None, WebFrameOwnerProperties()); |
+ WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None); |
remoteFrame->swap(localFrame); |
v8::Local<v8::Value> localWindow = mainFrame()->executeScriptAndReturnValue(WebScriptSource( |
"document.querySelector('#frame2').contentWindow;")); |
@@ -7400,7 +7400,7 @@ TEST_F(WebFrameSwapTest, SwapInitializesGlobal) |
EXPECT_TRUE(windowTop->StrictEquals(remoteWindowTop)); |
FrameTestHelpers::TestWebFrameClient client; |
- WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None, WebFrameOwnerProperties()); |
+ WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None); |
remoteFrame->swap(localFrame); |
v8::Local<v8::Value> localWindowTop = mainFrame()->executeScriptAndReturnValue(WebScriptSource("saved.top")); |
EXPECT_TRUE(localWindowTop->IsObject()); |
@@ -7543,7 +7543,7 @@ TEST_F(WebFrameSwapTest, HistoryCommitTypeAfterNewRemoteToLocalSwap) |
ASSERT_EQ(mainFrame()->firstChild(), remoteFrame); |
RemoteToLocalSwapWebFrameClient client(remoteFrame); |
- WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None, WebFrameOwnerProperties()); |
+ WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None); |
FrameTestHelpers::loadFrame(localFrame, m_baseURL + "subframe-hello.html"); |
EXPECT_EQ(WebInitialCommitInChildFrame, client.historyCommitType()); |
@@ -7567,7 +7567,7 @@ TEST_F(WebFrameSwapTest, HistoryCommitTypeAfterExistingRemoteToLocalSwap) |
ASSERT_EQ(mainFrame()->firstChild(), remoteFrame); |
RemoteToLocalSwapWebFrameClient client(remoteFrame); |
- WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None, WebFrameOwnerProperties()); |
+ WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None); |
localFrame->setCommittedFirstRealLoad(); |
FrameTestHelpers::loadFrame(localFrame, m_baseURL + "subframe-hello.html"); |
EXPECT_EQ(WebStandardCommit, client.historyCommitType()); |
@@ -7598,7 +7598,7 @@ TEST_F(WebFrameSwapTest, UniqueNameAfterRemoteToLocalSwap) |
// Swap back to a LocalFrame. |
RemoteToLocalSwapWebFrameClient client(remoteFrame); |
- WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None, WebFrameOwnerProperties()); |
+ WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&client, remoteFrame, WebSandboxFlags::None); |
FrameTestHelpers::loadFrame(localFrame, m_baseURL + "subframe-hello.html"); |
EXPECT_EQ(uniqueName.utf8(), localFrame->uniqueName().utf8()); |
EXPECT_EQ(uniqueName.utf8(), WebString(toWebLocalFrameImpl(localFrame)->frame()->loader().currentItem()->target()).utf8()); |
@@ -7616,7 +7616,7 @@ TEST_F(WebFrameSwapTest, UniqueNameAfterRemoteToLocalSwap) |
EXPECT_EQ(uniqueName2.utf8(), WebString(toWebRemoteFrameImpl(remoteFrame2)->frame()->tree().uniqueName()).utf8()); |
RemoteToLocalSwapWebFrameClient client2(remoteFrame2); |
- WebLocalFrame* localFrame2 = WebLocalFrame::createProvisional(&client2, remoteFrame2, WebSandboxFlags::None, WebFrameOwnerProperties()); |
+ WebLocalFrame* localFrame2 = WebLocalFrame::createProvisional(&client2, remoteFrame2, WebSandboxFlags::None); |
FrameTestHelpers::loadFrame(localFrame2, m_baseURL + "subframe-hello.html"); |
EXPECT_EQ(uniqueName2.utf8(), localFrame2->uniqueName().utf8()); |
EXPECT_EQ(uniqueName2.utf8(), WebString(toWebLocalFrameImpl(localFrame2)->frame()->loader().currentItem()->target()).utf8()); |
@@ -7754,7 +7754,7 @@ TEST_F(WebFrameTest, NavigateRemoteToLocalWithOpener) |
// Do a remote-to-local swap in the popup. |
FrameTestHelpers::TestWebFrameClient popupLocalClient; |
- WebLocalFrame* popupLocalFrame = WebLocalFrame::createProvisional(&popupLocalClient, popupRemoteFrame, WebSandboxFlags::None, WebFrameOwnerProperties()); |
+ WebLocalFrame* popupLocalFrame = WebLocalFrame::createProvisional(&popupLocalClient, popupRemoteFrame, WebSandboxFlags::None); |
popupRemoteFrame->swap(popupLocalFrame); |
// The initial document created during the remote-to-local swap should have |
@@ -7776,7 +7776,7 @@ TEST_F(WebFrameTest, SwapWithOpenerCycle) |
// Now swap in a local frame. It shouldn't crash. |
FrameTestHelpers::TestWebFrameClient localClient; |
- WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&localClient, remoteFrame, WebSandboxFlags::None, WebFrameOwnerProperties()); |
+ WebLocalFrame* localFrame = WebLocalFrame::createProvisional(&localClient, remoteFrame, WebSandboxFlags::None); |
remoteFrame->swap(localFrame); |
// And the opener cycle should still be preserved. |
@@ -8092,7 +8092,7 @@ TEST_P(ParameterizedWebFrameTest, RemoteToLocalSwapOnMainFrameInitializesCoreFra |
// Do a remote-to-local swap of the top frame. |
FrameTestHelpers::TestWebFrameClient localClient; |
- WebLocalFrame* localRoot = WebLocalFrame::createProvisional(&localClient, remoteRoot, WebSandboxFlags::None, WebFrameOwnerProperties()); |
+ WebLocalFrame* localRoot = WebLocalFrame::createProvisional(&localClient, remoteRoot, WebSandboxFlags::None); |
remoteRoot->swap(localRoot); |
// Load a page with a child frame in the new root to make sure this doesn't |