Projects >> platform_frameworks_base >>55f0c1fa24ffe5540f2756e2697feac7fbbbc357

Chunk
Conflicting content
            }
        }
        settings.setDoubleTapToastCount(0);
<<<<<<< HEAD
        if (mInZoomOverview) {
=======
        boolean zoomToDefault = false;
        if ((settings.getLayoutAlgorithm() == WebSettings.LayoutAlgorithm.NARROW_COLUMNS)
                && (Math.abs(mActualScale - mTextWrapScale) >= 0.01f)) {
            setNewZoomScale(mActualScale, true, true);
            float overviewScale = (float) getViewWidth() / mZoomOverviewWidth;
            if (Math.abs(mActualScale - overviewScale) < 0.01f) {
                mInZoomOverview = true;
            }
        } else if (!mInZoomOverview) {
>>>>>>> 76c29e633fd924e0f98f34768999abb991753394
            float newScale = (float) getViewWidth() / mZoomOverviewWidth;
            if (Math.abs(mActualScale - newScale) < 0.01f) {
                // reset mInZoomOverview to false if scale doesn't change
Solution content
            }
        }
        settings.setDoubleTapToastCount(0);
        if (mInZoomOverview) {
            float newScale = (float) getViewWidth() / mZoomOverviewWidth;
            if (Math.abs(mActualScale - newScale) < 0.01f) {
                // reset mInZoomOverview to false if scale doesn't change
File
WebView.java
Developer's decision
Version 1
Kind of conflict
Attribute
Cast expression
If statement
Method invocation
Variable
Chunk
Conflicting content
                // Force the titlebar fully reveal in overview mode
                if (mScrollY < getTitleHeight()) mScrollY = 0;
                zoomWithPreview(newScale);
<<<<<<< HEAD
            }
        } else {
            // mLastTouchX and mLastTouchY are the point in the current viewport
            int contentX = viewToContentX((int) mLastTouchX + mScrollX);
            int contentY = viewToContentY((int) mLastTouchY + mScrollY);
            int left = nativeGetBlockLeftEdge(contentX, contentY, mActualScale);
=======
            } else if (Math.abs(mActualScale - mDefaultScale) >= 0.01f) {
                zoomToDefault = true;
            }
        } else {
            zoomToDefault = true;
        }
        if (zoomToDefault) {
            mInZoomOverview = false;
            int left = nativeGetBlockLeftEdge(mAnchorX, mAnchorY, mActualScale);
>>>>>>> 76c29e633fd924e0f98f34768999abb991753394
            if (left != NO_LEFTEDGE) {
                // add a 5pt padding to the left edge. Re-calculate the zoom
                // center so that the new scroll x will be on the left edge.
Solution content
                // Force the titlebar fully reveal in overview mode
                if (mScrollY < getTitleHeight()) mScrollY = 0;
                zoomWithPreview(newScale);
            }
        } else {
            // mLastTouchX and mLastTouchY are the point in the current viewport
            int contentX = viewToContentX((int) mLastTouchX + mScrollX);
            int contentY = viewToContentY((int) mLastTouchY + mScrollY);
            int left = nativeGetBlockLeftEdge(contentX, contentY, mActualScale);
            if (left != NO_LEFTEDGE) {
                // add a 5pt padding to the left edge. Re-calculate the zoom
                // center so that the new scroll x will be on the left edge.
File
WebView.java
Developer's decision
Version 1
Kind of conflict
Attribute
Comment
If statement
Method invocation
Variable