[Webkit-unassigned] [Bug 208570] New: frame/iframe scrolling attribute does to recognize value "offscroll" or "off"
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Mar 4 03:08:00 PST 2020
https://bugs.webkit.org/show_bug.cgi?id=208570
Bug ID: 208570
Summary: frame/iframe scrolling attribute does to recognize
value "offscroll" or "off"
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: DOM
Assignee: webkit-unassigned at lists.webkit.org
Reporter: fred.wang at free.fr
>From https://html.spec.whatwg.org/multipage/rendering.html#the-page:
> If a Document's browsing context is a child browsing context, the container of that browsing context is a frame or iframe element, that element has a scrolling attribute, and that attribute's value is an ASCII case-insensitive match for the string "off", "noscroll", or "no", then the user agent is expected to prevent any scrollbars from being shown for the viewport of the Document's browsing context, regardless of the 'overflow' property that applies to that viewport.
Source/WebCore/html/HTMLFrameElementBase.cpp only handles "no":
ScrollbarMode HTMLFrameElementBase::scrollingMode() const
{
return equalLettersIgnoringASCIICase(attributeWithoutSynchronization(scrollingAttr), "no")
? ScrollbarAlwaysOff : ScrollbarAuto;
}
Gecko recognizes the three values and Chromium added support for them after fixing https://bugs.chromium.org/p/chromium/issues/detail?id=1057454
WPT test was added in https://chromium-review.googlesource.com/c/chromium/src/+/2085396
--
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/20200304/de3265c4/attachment.htm>
More information about the webkit-unassigned
mailing list