Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(674)

Side by Side Diff: third_party/WebKit/Source/web/RotationViewportAnchor.cpp

Issue 2389633002: reflow comments in web/ (Closed)
Patch Set: . Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "web/RotationViewportAnchor.h" 5 #include "web/RotationViewportAnchor.h"
6 6
7 #include "core/dom/ContainerNode.h" 7 #include "core/dom/ContainerNode.h"
8 #include "core/dom/Node.h" 8 #include "core/dom/Node.h"
9 #include "core/frame/FrameView.h" 9 #include "core/frame/FrameView.h"
10 #include "core/frame/LocalFrame.h" 10 #include "core/frame/LocalFrame.h"
(...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after
107 107
108 IntRect outerViewRect = 108 IntRect outerViewRect =
109 layoutViewport().visibleContentRect(IncludeScrollbars); 109 layoutViewport().visibleContentRect(IncludeScrollbars);
110 IntRect innerViewRect = 110 IntRect innerViewRect =
111 enclosedIntRect(rootFrameViewport->visibleContentRectDouble()); 111 enclosedIntRect(rootFrameViewport->visibleContentRectDouble());
112 112
113 m_oldPageScaleFactor = m_visualViewport->scale(); 113 m_oldPageScaleFactor = m_visualViewport->scale();
114 m_oldMinimumPageScaleFactor = 114 m_oldMinimumPageScaleFactor =
115 m_pageScaleConstraintsSet.finalConstraints().minimumScale; 115 m_pageScaleConstraintsSet.finalConstraints().minimumScale;
116 116
117 // Save the absolute location in case we won't find the anchor node, we'll fal l back to that. 117 // Save the absolute location in case we won't find the anchor node, we'll
118 // fall back to that.
118 m_visualViewportInDocument = 119 m_visualViewportInDocument =
119 FloatPoint(rootFrameViewport->visibleContentRectDouble().location()); 120 FloatPoint(rootFrameViewport->visibleContentRectDouble().location());
120 121
121 m_anchorNode.clear(); 122 m_anchorNode.clear();
122 m_anchorNodeBounds = LayoutRect(); 123 m_anchorNodeBounds = LayoutRect();
123 m_anchorInNodeCoords = FloatSize(); 124 m_anchorInNodeCoords = FloatSize();
124 m_normalizedVisualViewportOffset = FloatSize(); 125 m_normalizedVisualViewportOffset = FloatSize();
125 126
126 if (innerViewRect.isEmpty()) 127 if (innerViewRect.isEmpty())
127 return; 128 return;
(...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after
246 anchorOffsetFromNode; 247 anchorOffsetFromNode;
247 248
248 // Compute the new origin point relative to the new anchor point 249 // Compute the new origin point relative to the new anchor point
249 FloatSize anchorOffsetFromOrigin = innerSize; 250 FloatSize anchorOffsetFromOrigin = innerSize;
250 anchorOffsetFromOrigin.scale(m_anchorInInnerViewCoords.width(), 251 anchorOffsetFromOrigin.scale(m_anchorInInnerViewCoords.width(),
251 m_anchorInInnerViewCoords.height()); 252 m_anchorInInnerViewCoords.height());
252 return anchorPoint - anchorOffsetFromOrigin; 253 return anchorPoint - anchorOffsetFromOrigin;
253 } 254 }
254 255
255 } // namespace blink 256 } // namespace blink
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698