-
andersca@apple.com authored
Reviewed by Dan Bernstein. Reset the page scale factor on standard frame loads https://bugs.webkit.org/show_bug.cgi?id=53058 <rdar://problem/8908844> Add a symbol needed by WebKit2. * WebCore.exp.in: 2011-01-24 Anders Carlsson <andersca@apple.com> Reviewed by Dan Bernstein. Reset the page scale factor on standard frame loads https://bugs.webkit.org/show_bug.cgi?id=53058 <rdar://problem/8908844> * UIProcess/WebPageProxy.cpp: (WebKit::WebPageProxy::scaleWebView): Don't set m_viewScaleFactor here. It will be set in viewScaleFactorDidChange. (WebKit::WebPageProxy::viewScaleFactorDidChange): Update m_viewScaleFactor. * UIProcess/WebPageProxy.h: Add viewScaleFactorDidChange. * UIProcess/WebPageProxy.messages.in: Add ViewScaleFactorDidChange message. * WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp: (WebKit::WebFrameLoaderClient::dispatchDidCommitLoad): Set the scale factor. (WebKit::WebFrameLoaderClient::restoreViewState): Inform the UI process about the new view scale factor. * WebProcess/WebPage/WebPage.cpp: (WebKit::WebPage::scaleWebView): Send a ViewScaleFactorDidChange message. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76561 268f45cc-cd09-0410-ab3c-d52691b4dbfc
34341a9c