[Webkit-unassigned] [Bug 55737] RenderBox::canBeProgramaticallyScrolled() incorrectly returns 'true' for (i)frames with attribute 'scrolling=no'

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 3 18:38:59 PST 2011


https://bugs.webkit.org/show_bug.cgi?id=55737


Daniel Sievers <sievers at google.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|RenderBox::canBeProgramatic |RenderBox::canBeProgramatic
                   |allyScrolled() incorrectly  |allyScrolled() incorrectly
                   |returns 'true               |returns 'true' for
                   |                            |(i)frames with attribute
                   |                            |'scrolling=no'




--- Comment #1 from Daniel Sievers <sievers at google.com>  2011-03-03 18:38:59 PST ---
The problem is that checking 'node()->isDocumentNode()' is too permissive. The frame might have the attribute scrolling=no set and will never be scrollable.

Also see bug 55257, where this would lead to creation of an unwanted compositing layer.

-- 
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