Bug 122341

Summary: Unify rubberband control
Product: WebKit Reporter: Sam Weinig <sam>
Component: New BugsAssignee: Sam Weinig <sam>
Status: RESOLVED FIXED    
Severity: Normal CC: andersca, cmarcelo, commit-queue, jamesr, luiz, tonikitoo
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch thorton: review+

Sam Weinig
Reported 2013-10-04 12:39:01 PDT
Unify rubberband control
Attachments
Patch (31.47 KB, patch)
2013-10-04 15:38 PDT, Sam Weinig
thorton: review+
Sam Weinig
Comment 1 2013-10-04 15:38:19 PDT
Sam Weinig
Comment 2 2013-10-04 16:24:28 PDT
Tim Horton
Comment 3 2014-01-29 12:13:14 PST
Comment on attachment 213411 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=213411&action=review > Source/WebKit2/UIProcess/mac/WebPageProxyMac.mm:64 > + static bool linkedAgainstExecutableExpectingImplicitRubberBandControl = NSVersionOfLinkTimeLibrary("WebKit2") < 0x021A0200 /* 538.2.0 */; > + return linkedAgainstExecutableExpectingImplicitRubberBandControl; NSVersionOfLinkTimeLibrary returns 0xffffffff for clients who don't link directly against WebKit2, like Safari. So, Safari is still getting the legacy implicit rubber-band control, while MiniBrowser is not, causing a great deal of confusion.
Note You need to log in before you can comment on or make changes to this bug.