Loading core/java/android/webkit/WebViewCore.java +6 −12 Original line number Diff line number Diff line Loading @@ -1867,19 +1867,13 @@ final class WebViewCore { mViewportMinimumScale = WebView.DEFAULT_SCALE_PERCENT; mViewportMaximumScale = WebView.DEFAULT_SCALE_PERCENT; } if (mViewportMinimumScale > mViewportInitialScale) { if (mViewportInitialScale == 0) { mViewportInitialScale = mViewportMinimumScale; } else { if (mViewportMinimumScale > mViewportInitialScale && mViewportInitialScale != 0) { mViewportMinimumScale = mViewportInitialScale; } } if (mViewportMaximumScale > 0) { if (mViewportMaximumScale < mViewportInitialScale) { if (mViewportMaximumScale > 0 && mViewportMaximumScale < mViewportInitialScale) { mViewportMaximumScale = mViewportInitialScale; } else if (mViewportInitialScale == 0) { mViewportInitialScale = mViewportMaximumScale; } } if (mViewportWidth < 0 && mViewportInitialScale == WebView.DEFAULT_SCALE_PERCENT) { Loading Loading
core/java/android/webkit/WebViewCore.java +6 −12 Original line number Diff line number Diff line Loading @@ -1867,19 +1867,13 @@ final class WebViewCore { mViewportMinimumScale = WebView.DEFAULT_SCALE_PERCENT; mViewportMaximumScale = WebView.DEFAULT_SCALE_PERCENT; } if (mViewportMinimumScale > mViewportInitialScale) { if (mViewportInitialScale == 0) { mViewportInitialScale = mViewportMinimumScale; } else { if (mViewportMinimumScale > mViewportInitialScale && mViewportInitialScale != 0) { mViewportMinimumScale = mViewportInitialScale; } } if (mViewportMaximumScale > 0) { if (mViewportMaximumScale < mViewportInitialScale) { if (mViewportMaximumScale > 0 && mViewportMaximumScale < mViewportInitialScale) { mViewportMaximumScale = mViewportInitialScale; } else if (mViewportInitialScale == 0) { mViewportInitialScale = mViewportMaximumScale; } } if (mViewportWidth < 0 && mViewportInitialScale == WebView.DEFAULT_SCALE_PERCENT) { Loading