[Webkit-unassigned] [Bug 176243] New: requestAnimationFrame causes bad location of position:fixed inside overflow:auto and iframe
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Sep 1 13:04:04 PDT 2017
https://bugs.webkit.org/show_bug.cgi?id=176243
Bug ID: 176243
Summary: requestAnimationFrame causes bad location of
position:fixed inside overflow:auto and iframe
Product: WebKit
Version: WebKit Nightly Build
Hardware: All
OS: All
Status: NEW
Severity: Normal
Priority: P2
Component: Frames
Assignee: webkit-unassigned at lists.webkit.org
Reporter: fred.wang at free.fr
CC: dvoytenko at google.com, simon.fraser at apple.com
Blocks: 154399
Created attachment 319637
--> https://bugs.webkit.org/attachment.cgi?id=319637&action=review
Testcase
The attached testcase is essentially attachment 316551 + some regular calls to requestAnimationFrame(). After r220261, the flickering is gone, but we still see some "big jumps" when scrolling the frame.
This issue disappears if we remove these requestAnimationFrame() calls or reduce their frequency. It looks like these requestAnimationFrame might cause some out-of-sync scroll coordinates between the web and UI process.
Referenced Bugs:
https://bugs.webkit.org/show_bug.cgi?id=154399
[Bug 154399] Position fixed is buggy with overflow:auto scrolling inside iframes
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170901/aa980154/attachment.html>
More information about the webkit-unassigned
mailing list