Chromium Code Reviews| Index: Source/web/WebViewImpl.h |
| diff --git a/Source/web/WebViewImpl.h b/Source/web/WebViewImpl.h |
| index ee059cc941cc232f0eb915146809f087554f5162..be48e4e3f4743172df7593be83eb11746be36088 100644 |
| --- a/Source/web/WebViewImpl.h |
| +++ b/Source/web/WebViewImpl.h |
| @@ -516,7 +516,8 @@ public: |
| void computeScaleAndScrollForBlockRect(const WebRect& blockRect, float padding, float defaultScaleWhenAlreadyLegible, float& scale, WebPoint& scroll); |
| WebCore::Node* bestTapNode(const WebCore::PlatformGestureEvent& tapEvent); |
| - void enableTapHighlight(const WebCore::PlatformGestureEvent& tapEvent); |
| + void enableTapHighlightAtPoint(const WebCore::PlatformGestureEvent& tapEvent); |
| + void enableTapHighlights(Vector<WebCore::Node*>&); |
| void computeScaleAndScrollForFocusedNode(WebCore::Node* focusedNode, float& scale, WebCore::IntPoint& scroll, bool& needAnimation); |
| void animateDoubleTapZoom(const WebCore::IntPoint&); |
| @@ -548,7 +549,7 @@ public: |
| bool shouldDisableDesktopWorkarounds(); |
| // Exposed for tests. |
| - LinkHighlight* linkHighlight() { return m_linkHighlight.get(); } |
| + LinkHighlight* linkHighlight(int i) { return m_linkHighlights[i].get(); } |
|
Rick Byers
2013/09/11 15:14:49
Is there code somewhere I'm missing that calls thi
|
| WebSettingsImpl* settingsImpl(); |
| @@ -809,7 +810,7 @@ private: |
| WebPoint m_globalPositionOnFlingStart; |
| int m_flingModifier; |
| bool m_flingSourceDevice; |
| - OwnPtr<LinkHighlight> m_linkHighlight; |
| + Vector<OwnPtr<LinkHighlight> > m_linkHighlights; |
| OwnPtr<ValidationMessageClientImpl> m_validationMessage; |
| OwnPtr<FullscreenController> m_fullscreenController; |