| Index: third_party/WebKit/Source/core/frame/LocalFrame.cpp
|
| diff --git a/third_party/WebKit/Source/core/frame/LocalFrame.cpp b/third_party/WebKit/Source/core/frame/LocalFrame.cpp
|
| index d4a05863b5abae030a8074773ca690dc531ff9b8..ce196174ba063c5b407dcd01fbb07ac19689bbb5 100644
|
| --- a/third_party/WebKit/Source/core/frame/LocalFrame.cpp
|
| +++ b/third_party/WebKit/Source/core/frame/LocalFrame.cpp
|
| @@ -827,4 +827,17 @@ FrameNavigationDisabler::~FrameNavigationDisabler()
|
| m_frame->enableNavigation();
|
| }
|
|
|
| +ScopedFrameBlamer::ScopedFrameBlamer(LocalFrame* frame)
|
| + : m_frame(frame)
|
| +{
|
| + if (m_frame && m_frame->client())
|
| + m_frame->client()->frameBlameContext()->Enter();
|
| +}
|
| +
|
| +ScopedFrameBlamer::~ScopedFrameBlamer()
|
| +{
|
| + if (m_frame && m_frame->client())
|
| + m_frame->client()->frameBlameContext()->Leave();
|
| +}
|
| +
|
| } // namespace blink
|
|
|