| Index: Source/core/loader/FrameLoader.cpp
|
| diff --git a/Source/core/loader/FrameLoader.cpp b/Source/core/loader/FrameLoader.cpp
|
| index e0d7c233287fe647c27529562eea260097c07cf9..55e182df683fa16c13d9a233bf1c00c71624fd62 100644
|
| --- a/Source/core/loader/FrameLoader.cpp
|
| +++ b/Source/core/loader/FrameLoader.cpp
|
| @@ -2054,7 +2054,7 @@ bool FrameLoader::shouldInterruptLoadForXFrameOptions(const String& content, con
|
| for (Frame* frame = m_frame->tree()->parent(); frame; frame = frame->tree()->parent()) {
|
| if (!origin->isSameSchemeHostPort(frame->document()->securityOrigin())) {
|
| UseCounter::count(m_frame->document(), UseCounter::XFrameOptionsSameOriginWithBadAncestorChain);
|
| - break;
|
| + return true;
|
| }
|
| }
|
| return false;
|
|
|