| Index: Source/core/inspector/InspectorPageAgent.cpp
|
| diff --git a/Source/core/inspector/InspectorPageAgent.cpp b/Source/core/inspector/InspectorPageAgent.cpp
|
| index af3818ea6178b6f37a84f04f66a16325cf913550..2991c4dc485b39a9907b99e87fed7d0da3c22f3a 100644
|
| --- a/Source/core/inspector/InspectorPageAgent.cpp
|
| +++ b/Source/core/inspector/InspectorPageAgent.cpp
|
| @@ -473,13 +473,13 @@ void InspectorPageAgent::reload(ErrorString*, const bool* const optionalIgnoreCa
|
| {
|
| m_pendingScriptToEvaluateOnLoadOnce = optionalScriptToEvaluateOnLoad ? *optionalScriptToEvaluateOnLoad : "";
|
| m_pendingScriptPreprocessor = optionalScriptPreprocessor ? *optionalScriptPreprocessor : "";
|
| - m_page->mainFrame()->loader().reload(optionalIgnoreCache && *optionalIgnoreCache ? EndToEndReload : NormalReload);
|
| + toLocalFrame(m_page->mainFrame())->loader().reload(optionalIgnoreCache && *optionalIgnoreCache ? EndToEndReload : NormalReload);
|
| }
|
|
|
| void InspectorPageAgent::navigate(ErrorString*, const String& url)
|
| {
|
| UserGestureIndicator indicator(DefinitelyProcessingNewUserGesture);
|
| - LocalFrame* frame = m_page->mainFrame();
|
| + LocalFrame* frame = toLocalFrame(m_page->mainFrame());
|
| FrameLoadRequest request(frame->document(), ResourceRequest(frame->document()->completeURL(url)));
|
| frame->loader().load(request);
|
| }
|
| @@ -613,7 +613,7 @@ void InspectorPageAgent::deleteCookie(ErrorString*, const String& cookieName, co
|
|
|
| void InspectorPageAgent::getResourceTree(ErrorString*, RefPtr<TypeBuilder::Page::FrameResourceTree>& object)
|
| {
|
| - object = buildObjectForFrameTree(m_page->mainFrame());
|
| + object = buildObjectForFrameTree(toLocalFrame(m_page->mainFrame()));
|
| }
|
|
|
| void InspectorPageAgent::getResourceContent(ErrorString* errorString, const String& frameId, const String& url, String* content, bool* base64Encoded)
|
| @@ -889,7 +889,7 @@ void InspectorPageAgent::frameDetachedFromParent(LocalFrame* frame)
|
|
|
| LocalFrame* InspectorPageAgent::mainFrame()
|
| {
|
| - return m_page->mainFrame();
|
| + return toLocalFrame(m_page->mainFrame());
|
| }
|
|
|
| LocalFrame* InspectorPageAgent::frameForId(const String& frameId)
|
| @@ -1197,7 +1197,7 @@ void InspectorPageAgent::updateTouchEventEmulationInPage(bool enabled)
|
| m_page->settings().setDeviceSupportsTouch(enabled ? true : m_originalDeviceSupportsTouch);
|
| m_touchEmulationEnabled = enabled;
|
| m_client->setTouchEventEmulationEnabled(enabled);
|
| - m_page->mainFrame()->view()->layout();
|
| + toLocalFrame(m_page->mainFrame())->view()->layout();
|
| }
|
|
|
| void InspectorPageAgent::hasTouchInputs(ErrorString*, bool* result)
|
| @@ -1231,7 +1231,7 @@ void InspectorPageAgent::setEmulatedMedia(ErrorString*, const String& media)
|
| m_state->setString(PageAgentState::pageAgentEmulatedMedia, media);
|
| Document* document = 0;
|
| if (m_page->mainFrame())
|
| - document = m_page->mainFrame()->document();
|
| + document = toLocalFrame(m_page->mainFrame())->document();
|
| if (document) {
|
| document->mediaQueryAffectingValueChanged();
|
| document->styleResolverChanged();
|
|
|