Index: content/browser/renderer_host/overscroll_controller.cc |
diff --git a/content/browser/renderer_host/overscroll_controller.cc b/content/browser/renderer_host/overscroll_controller.cc |
index 052eedbbc50dd88364afc0199a57ce47c5d8f621..4c33aa8c20e42b1dc0d31fffe837080f2814727c 100644 |
--- a/content/browser/renderer_host/overscroll_controller.cc |
+++ b/content/browser/renderer_host/overscroll_controller.cc |
@@ -10,7 +10,7 @@ |
#include "content/public/browser/overscroll_configuration.h" |
#include "content/public/common/content_switches.h" |
-using WebKit::WebInputEvent; |
+using blink::WebInputEvent; |
namespace { |
@@ -35,29 +35,29 @@ OverscrollController::~OverscrollController() { |
} |
OverscrollController::Disposition OverscrollController::DispatchEvent( |
- const WebKit::WebInputEvent& event, |
+ const blink::WebInputEvent& event, |
const ui::LatencyInfo& latency_info) { |
if (scroll_state_ != STATE_UNKNOWN) { |
switch (event.type) { |
- case WebKit::WebInputEvent::GestureScrollEnd: |
- case WebKit::WebInputEvent::GestureFlingStart: |
+ case blink::WebInputEvent::GestureScrollEnd: |
+ case blink::WebInputEvent::GestureFlingStart: |
scroll_state_ = STATE_UNKNOWN; |
break; |
- case WebKit::WebInputEvent::MouseWheel: { |
- const WebKit::WebMouseWheelEvent& wheel = |
- static_cast<const WebKit::WebMouseWheelEvent&>(event); |
+ case blink::WebInputEvent::MouseWheel: { |
+ const blink::WebMouseWheelEvent& wheel = |
+ static_cast<const blink::WebMouseWheelEvent&>(event); |
if (!wheel.hasPreciseScrollingDeltas || |
- wheel.phase == WebKit::WebMouseWheelEvent::PhaseEnded || |
- wheel.phase == WebKit::WebMouseWheelEvent::PhaseCancelled) { |
+ wheel.phase == blink::WebMouseWheelEvent::PhaseEnded || |
+ wheel.phase == blink::WebMouseWheelEvent::PhaseCancelled) { |
scroll_state_ = STATE_UNKNOWN; |
} |
break; |
} |
default: |
- if (WebKit::WebInputEvent::isMouseEventType(event.type) || |
- WebKit::WebInputEvent::isKeyboardEventType(event.type)) { |
+ if (blink::WebInputEvent::isMouseEventType(event.type) || |
+ blink::WebInputEvent::isKeyboardEventType(event.type)) { |
scroll_state_ = STATE_UNKNOWN; |
} |
break; |
@@ -72,7 +72,7 @@ OverscrollController::Disposition OverscrollController::DispatchEvent( |
// touch-scrolls maintain state in the renderer side (in the compositor, for |
// example), and the event that completes this action needs to be sent to |
// the renderer so that those states can be updated/reset appropriately. |
- if (WebKit::WebInputEvent::isGestureEventType(event.type)) { |
+ if (blink::WebInputEvent::isGestureEventType(event.type)) { |
// A gesture-event isn't sent to the GestureEventFilter when overscroll is |
// in progress. So dispatch the event through the RenderWidgetHost so that |
// it can reach the GestureEventFilter. |
@@ -84,7 +84,7 @@ OverscrollController::Disposition OverscrollController::DispatchEvent( |
if (overscroll_mode_ != OVERSCROLL_NONE && DispatchEventResetsState(event)) { |
SetOverscrollMode(OVERSCROLL_NONE); |
- if (WebKit::WebInputEvent::isGestureEventType(event.type)) { |
+ if (blink::WebInputEvent::isGestureEventType(event.type)) { |
// A gesture-event isn't sent to the GestureEventFilter when overscroll is |
// in progress. So dispatch the event through the RenderWidgetHost so that |
// it can reach the GestureEventFilter. |
@@ -104,15 +104,15 @@ OverscrollController::Disposition OverscrollController::DispatchEvent( |
return SHOULD_FORWARD_TO_RENDERER; |
} |
-void OverscrollController::ReceivedEventACK(const WebKit::WebInputEvent& event, |
+void OverscrollController::ReceivedEventACK(const blink::WebInputEvent& event, |
bool processed) { |
if (processed) { |
// If a scroll event is consumed by the page, i.e. some content on the page |
// has been scrolled, then there is not going to be an overscroll gesture, |
// until the current scroll ends, and a new scroll gesture starts. |
if (scroll_state_ == STATE_UNKNOWN && |
- (event.type == WebKit::WebInputEvent::MouseWheel || |
- event.type == WebKit::WebInputEvent::GestureScrollUpdate)) { |
+ (event.type == blink::WebInputEvent::MouseWheel || |
+ event.type == blink::WebInputEvent::GestureScrollUpdate)) { |
scroll_state_ = STATE_CONTENT_SCROLLING; |
} |
return; |
@@ -121,10 +121,10 @@ void OverscrollController::ReceivedEventACK(const WebKit::WebInputEvent& event, |
} |
void OverscrollController::DiscardingGestureEvent( |
- const WebKit::WebGestureEvent& gesture) { |
+ const blink::WebGestureEvent& gesture) { |
if (scroll_state_ != STATE_UNKNOWN && |
- (gesture.type == WebKit::WebInputEvent::GestureScrollEnd || |
- gesture.type == WebKit::WebInputEvent::GestureFlingStart)) { |
+ (gesture.type == blink::WebInputEvent::GestureScrollEnd || |
+ gesture.type == blink::WebInputEvent::GestureFlingStart)) { |
scroll_state_ = STATE_UNKNOWN; |
} |
} |
@@ -142,15 +142,15 @@ void OverscrollController::Cancel() { |
} |
bool OverscrollController::DispatchEventCompletesAction ( |
- const WebKit::WebInputEvent& event) const { |
+ const blink::WebInputEvent& event) const { |
if (overscroll_mode_ == OVERSCROLL_NONE) |
return false; |
// Complete the overscroll gesture if there was a mouse move or a scroll-end |
// after the threshold. |
- if (event.type != WebKit::WebInputEvent::MouseMove && |
- event.type != WebKit::WebInputEvent::GestureScrollEnd && |
- event.type != WebKit::WebInputEvent::GestureFlingStart) |
+ if (event.type != blink::WebInputEvent::MouseMove && |
+ event.type != blink::WebInputEvent::GestureScrollEnd && |
+ event.type != blink::WebInputEvent::GestureFlingStart) |
return false; |
if (!delegate_) |
@@ -160,10 +160,10 @@ bool OverscrollController::DispatchEventCompletesAction ( |
if (bounds.IsEmpty()) |
return false; |
- if (event.type == WebKit::WebInputEvent::GestureFlingStart) { |
+ if (event.type == blink::WebInputEvent::GestureFlingStart) { |
// Check to see if the fling is in the same direction of the overscroll. |
- const WebKit::WebGestureEvent gesture = |
- static_cast<const WebKit::WebGestureEvent&>(event); |
+ const blink::WebGestureEvent gesture = |
+ static_cast<const blink::WebGestureEvent&>(event); |
switch (overscroll_mode_) { |
case OVERSCROLL_EAST: |
if (gesture.data.flingStart.velocityX < 0) |
@@ -201,34 +201,34 @@ bool OverscrollController::DispatchEventCompletesAction ( |
} |
bool OverscrollController::DispatchEventResetsState( |
- const WebKit::WebInputEvent& event) const { |
+ const blink::WebInputEvent& event) const { |
switch (event.type) { |
- case WebKit::WebInputEvent::MouseWheel: { |
+ case blink::WebInputEvent::MouseWheel: { |
// Only wheel events with precise deltas (i.e. from trackpad) contribute |
// to the overscroll gesture. |
- const WebKit::WebMouseWheelEvent& wheel = |
- static_cast<const WebKit::WebMouseWheelEvent&>(event); |
+ const blink::WebMouseWheelEvent& wheel = |
+ static_cast<const blink::WebMouseWheelEvent&>(event); |
return !wheel.hasPreciseScrollingDeltas; |
} |
- case WebKit::WebInputEvent::GestureScrollUpdate: |
- case WebKit::WebInputEvent::GestureFlingCancel: |
+ case blink::WebInputEvent::GestureScrollUpdate: |
+ case blink::WebInputEvent::GestureFlingCancel: |
return false; |
default: |
// Touch events can arrive during an overscroll gesture initiated by |
// touch-scrolling. These events should not reset the overscroll state. |
- return !WebKit::WebInputEvent::isTouchEventType(event.type); |
+ return !blink::WebInputEvent::isTouchEventType(event.type); |
} |
} |
bool OverscrollController::ProcessEventForOverscroll( |
- const WebKit::WebInputEvent& event) { |
+ const blink::WebInputEvent& event) { |
bool event_processed = false; |
switch (event.type) { |
- case WebKit::WebInputEvent::MouseWheel: { |
- const WebKit::WebMouseWheelEvent& wheel = |
- static_cast<const WebKit::WebMouseWheelEvent&>(event); |
+ case blink::WebInputEvent::MouseWheel: { |
+ const blink::WebMouseWheelEvent& wheel = |
+ static_cast<const blink::WebMouseWheelEvent&>(event); |
if (!wheel.hasPreciseScrollingDeltas) |
break; |
@@ -238,19 +238,19 @@ bool OverscrollController::ProcessEventForOverscroll( |
event_processed = true; |
break; |
} |
- case WebKit::WebInputEvent::GestureScrollUpdate: { |
- const WebKit::WebGestureEvent& gesture = |
- static_cast<const WebKit::WebGestureEvent&>(event); |
+ case blink::WebInputEvent::GestureScrollUpdate: { |
+ const blink::WebGestureEvent& gesture = |
+ static_cast<const blink::WebGestureEvent&>(event); |
ProcessOverscroll(gesture.data.scrollUpdate.deltaX, |
gesture.data.scrollUpdate.deltaY, |
gesture.type); |
event_processed = true; |
break; |
} |
- case WebKit::WebInputEvent::GestureFlingStart: { |
+ case blink::WebInputEvent::GestureFlingStart: { |
const float kFlingVelocityThreshold = 1100.f; |
- const WebKit::WebGestureEvent& gesture = |
- static_cast<const WebKit::WebGestureEvent&>(event); |
+ const blink::WebGestureEvent& gesture = |
+ static_cast<const blink::WebGestureEvent&>(event); |
float velocity_x = gesture.data.flingStart.velocityX; |
float velocity_y = gesture.data.flingStart.velocityY; |
if (fabs(velocity_x) > kFlingVelocityThreshold) { |
@@ -275,8 +275,8 @@ bool OverscrollController::ProcessEventForOverscroll( |
} |
default: |
- DCHECK(WebKit::WebInputEvent::isGestureEventType(event.type) || |
- WebKit::WebInputEvent::isTouchEventType(event.type)) |
+ DCHECK(blink::WebInputEvent::isGestureEventType(event.type) || |
+ blink::WebInputEvent::isTouchEventType(event.type)) |
<< "Received unexpected event: " << event.type; |
} |
return event_processed; |
@@ -284,7 +284,7 @@ bool OverscrollController::ProcessEventForOverscroll( |
void OverscrollController::ProcessOverscroll(float delta_x, |
float delta_y, |
- WebKit::WebInputEvent::Type type) { |
+ blink::WebInputEvent::Type type) { |
if (scroll_state_ != STATE_CONTENT_SCROLLING) |
overscroll_delta_x_ += delta_x; |
overscroll_delta_y_ += delta_y; |