| Index: Source/web/WebDevToolsAgentImpl.cpp
|
| diff --git a/Source/web/WebDevToolsAgentImpl.cpp b/Source/web/WebDevToolsAgentImpl.cpp
|
| index 51ef90adbe54cd3921a0882dc8df73e0e18acacc..1d9bd96b01a1c0e130b7a57cc0dc4d2901245c6e 100644
|
| --- a/Source/web/WebDevToolsAgentImpl.cpp
|
| +++ b/Source/web/WebDevToolsAgentImpl.cpp
|
| @@ -212,7 +212,7 @@ public:
|
| m_originalZoomFactor = 0;
|
| m_webView->setTextZoomFactor(textZoomFactor);
|
| applySizeOverrideInternal(view, FitWindowAllowed);
|
| - autoZoomPageToFitWidth(view->frame());
|
| + autoZoomPageToFitWidth(&view->frame());
|
|
|
| m_webView->sendResizeEventAndRepaint();
|
| }
|
| @@ -228,9 +228,6 @@ public:
|
|
|
| void autoZoomPageToFitWidth(Frame* frame)
|
| {
|
| - if (!frame)
|
| - return;
|
| -
|
| frame->setTextZoomFactor(m_webView->textZoomFactor());
|
| ensureOriginalZoomFactor(frame->view());
|
| Document* document = frame->document();
|
| @@ -338,7 +335,7 @@ private:
|
| if (IntSize(overrideWidth, overrideHeight) != frameView->size())
|
| frameView->resize(overrideWidth, overrideHeight);
|
|
|
| - Document* doc = frameView->frame()->document();
|
| + Document* doc = frameView->frame().document();
|
| doc->styleResolverChanged(RecalcStyleImmediately);
|
| doc->updateLayout();
|
| }
|
|
|