[Webkit-unassigned] [Bug 99842] Touch operation corrupts screen when specifying other than overflow:visible in css

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 5 00:44:11 PST 2012


Hideki <yoshida-hxa at necst.nec.co.jp> changed:

           What    |Removed                     |Added
 Attachment #172286|                            |review+, commit-queue?
               Flag|                            |

--- Comment #2 from Hideki <yoshida-hxa at necst.nec.co.jp>  2012-11-05 00:45:40 PST ---
Created an attachment (id=172286)
 --> (https://bugs.webkit.org/attachment.cgi?id=172286&action=review)
The patch to fix this problem (WinCairo port)

Ater my team debuged this problem,
we figured out that
calling scrollByRecursively fuction 
in Source/WebKit/win/WebView.cpp in line of 1663
causes this phenomenon.

The 2nd parameter for this function
must be specified whether ScrollOffsetUnclamped or 
Because the call in the 1663rd line does not specify for the 2nd parameter,
the default value ScrollOffsetUnclamped is applied. That is the reason
why scroll is performed over the scroll limit area.

So we change the 1663rd line to specify ScrollOffsetClamped for the 2nd parameter.
We have attached the patch, please review it.

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the webkit-unassigned mailing list