DescriptionPipe "is pinned to left/right", "has horizontal/vertical scrollbar",
"number of wheel handlers" to browser process.
We want to implement two-finger-swipe for history like safari does on
os x lion. The way this works is:
* If a page has no horizontal scrollbars, or the page is all the way
to the left, scrolling to the left will go back in history instead.
* Same for right/forward.
Hence, this data needs to be available in the browser process.
This is modelled after the WebKit2 functions
WKPageIsPinnedToLeftSide(), WKPageIsPinnedToRightSide(),
WKPageHasHorizontalScrollbar(), and
webPageProxy::willHandleHorizontalScrollEvents().
Depends on https://bugs.webkit.org/show_bug.cgi?id=66094
BUG=90228
TEST=No observable effect yet
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=96670
Patch Set 1 #Patch Set 2 : . #
Total comments: 6
Patch Set 3 : nits #Patch Set 4 : rebase #
Messages
Total messages: 5 (0 generated)
|