The scale factor of the WebView must reflect the same information present in WebPageProxy. Previously, in WebView.cpp, there was a m_contentScaleFactor member, which adds information duplication and needs to be synchronizing with pageScaleFactor in WebPageProxy. We can avoid this by just making WebView access and set WebPageProxy's pageScaleFactor directly.
Created attachment 220029 [details] Patch
Comment on attachment 220029 [details] Patch This is great.
Comment on attachment 220029 [details] Patch Clearing flags on attachment: 220029 Committed r161087: <http://trac.webkit.org/changeset/161087>
All reviewed patches have been landed. Closing bug.
(In reply to comment #4) > All reviewed patches have been landed. Closing bug. After this commit, we have the regression that some sites are scaling up/down infinitely while loading. ./WebKitBuild/Release/bin/MiniBrowser http://www.naver.com
(In reply to comment #5) > (In reply to comment #4) > > All reviewed patches have been landed. Closing bug. > > After this commit, we have the regression that some sites are scaling up/down infinitely while loading. > > ./WebKitBuild/Release/bin/MiniBrowser http://www.naver.com We had this problem on Nix MiniBrowser too. But it was a problem on how it was structured and was a simple fix. Maybe the same on EFL?
(In reply to comment #6) > (In reply to comment #5) > > (In reply to comment #4) > > > All reviewed patches have been landed. Closing bug. > > > > After this commit, we have the regression that some sites are scaling up/down infinitely while loading. > > > > ./WebKitBuild/Release/bin/MiniBrowser http://www.naver.com > > We had this problem on Nix MiniBrowser too. But it was a problem on how it was structured and was a simple fix. > Maybe the same on EFL? Not sure, can I see the patch which nix fixes?
(In reply to comment #7) > (In reply to comment #6) > > (In reply to comment #5) > > > (In reply to comment #4) > > > > All reviewed patches have been landed. Closing bug. > > > > > > After this commit, we have the regression that some sites are scaling up/down infinitely while loading. > > > > > > ./WebKitBuild/Release/bin/MiniBrowser http://www.naver.com > > > > We had this problem on Nix MiniBrowser too. But it was a problem on how it was structured and was a simple fix. > > Maybe the same on EFL? > > Not sure, can I see the patch which nix fixes? Sorry, I'm landing it today. But seems that you already found a solution :)