[Webkit-unassigned] [Bug 153852] New: <body> with overflow:hidden CSS is scrollable on iOS
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Feb 3 18:58:32 PST 2016
https://bugs.webkit.org/show_bug.cgi?id=153852
Bug ID: 153852
Summary: <body> with overflow:hidden CSS is scrollable on iOS
Classification: Unclassified
Product: WebKit
Version: WebKit Nightly Build
Hardware: iOS
OS: iOS 9.2
Status: NEW
Severity: Normal
Priority: P2
Component: CSS
Assignee: webkit-unassigned at lists.webkit.org
Reporter: webkit at chrisrebert.com
Created attachment 270621
--> https://bugs.webkit.org/attachment.cgi?id=270621&action=review
Testcase demonstrating the problem
Applying `overflow: hidden` to the `<body>` should make it non-scrollable.
This works correctly on OS X Safari, but doesn't work correctly on iOS Safari.
Original Bootstrap issue:
Lost to the sands of time, but https://github.com/twbs/bootstrap/issues/14839 is relevant & popular.
See also http://getbootstrap.com/getting-started/#overflow-and-scrolling
Steps to reproduce:
1. Open the attached testcase in iOS Safari.
2. Tap the "Launch demo modal" button.
3. A yellow box with text appears.
4. Scroll the yellow box to its bottom, where there are "Close" and "Save changes" buttons, and lift your finger off the screen to ensure that the scroll gesture ends.
5. Attempt to scroll the yellow box further downward (which is to say, apply a "fling upward" gesture to the yellow box).
Actual result:
The <body> underneath the yellow box scrolls downward.
Expected result:
The <body> should not scroll (just like on OS X Safari).
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160204/715745fc/attachment.html>
More information about the webkit-unassigned
mailing list