summaryrefslogtreecommitdiffstats
path: root/base
diff options
context:
space:
mode:
authorandresantoso <andresantoso@chromium.org>2014-09-02 18:18:26 -0700
committerCommit bot <commit-bot@chromium.org>2014-09-03 01:23:59 +0000
commita7aa51678a7873ef91fd6c17658e2690dff40645 (patch)
tree4f54d5417589c66e185f139c09f5160eb86da94f /base
parent683b185652881aeac6db08c149f23fe45513091e (diff)
downloadchromium_src-a7aa51678a7873ef91fd6c17658e2690dff40645.zip
chromium_src-a7aa51678a7873ef91fd6c17658e2690dff40645.tar.gz
chromium_src-a7aa51678a7873ef91fd6c17658e2690dff40645.tar.bz2
MacViews: Support continuous scrolling and horizontal scrolling
Add support for continuous devices (Magic Mouse and trackpad) using NSEvent APIs introduced in 10.7. Tweak ScrollView/ScrollBar to allow horizontal scrolling from MouseWheel events. BUG=363529 Review URL: https://codereview.chromium.org/456913002 Cr-Commit-Position: refs/heads/master@{#293038}
Diffstat (limited to 'base')
-rw-r--r--base/mac/sdk_forward_declarations.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/base/mac/sdk_forward_declarations.h b/base/mac/sdk_forward_declarations.h
index cd7ea3e..e8682ca 100644
--- a/base/mac/sdk_forward_declarations.h
+++ b/base/mac/sdk_forward_declarations.h
@@ -70,6 +70,7 @@ typedef NSUInteger NSWindowButton;
- (NSEventPhase)momentumPhase;
- (NSEventPhase)phase;
+- (BOOL)hasPreciseScrollingDeltas;
- (CGFloat)scrollingDeltaX;
- (CGFloat)scrollingDeltaY;
- (void)trackSwipeEventWithOptions:(NSEventSwipeTrackingOptions)options