Index: third_party/WebKit/Source/core/dom/ElementVisibilityObserverTest.cpp |
diff --git a/third_party/WebKit/Source/core/dom/ElementVisibilityObserverTest.cpp b/third_party/WebKit/Source/core/dom/ElementVisibilityObserverTest.cpp |
index 02f03b07793a65bfc272ff501a49f9f93d362576..54d25f4990d329aa6ca110ffc73d304e337d2a40 100644 |
--- a/third_party/WebKit/Source/core/dom/ElementVisibilityObserverTest.cpp |
+++ b/third_party/WebKit/Source/core/dom/ElementVisibilityObserverTest.cpp |
@@ -11,6 +11,7 @@ |
#include "core/html/HTMLDocument.h" |
#include "core/loader/EmptyClients.h" |
#include "core/testing/DummyPageHolder.h" |
+#include "platform/weborigin/SecurityOrigin.h" |
#include "testing/gtest/include/gtest/gtest.h" |
namespace blink { |
@@ -73,6 +74,8 @@ TEST_F(ElementVisibilityObserverTest, ObserveElementWithoutDocumentFrame) { |
TEST_F(ElementVisibilityObserverTest, ObserveElementInRemoteFrame) { |
Persistent<RemoteFrame> remoteFrame = |
RemoteFrame::create(new EmptyRemoteFrameClient(), &frameHost(), nullptr); |
+ remoteFrame->securityContext()->setReplicatedOrigin( |
+ SecurityOrigin::createUnique()); |
frameLoaderClient()->setParent(remoteFrame); |
Persistent<HTMLElement> element = HTMLDivElement::create(document()); |