[Webkit-unassigned] [Bug 239946] New: [css-overflow] an element's scrolling area must include the margin bottom of its last descendant

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun May 1 13:07:56 PDT 2022


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

            Bug ID: 239946
           Summary: [css-overflow] an element's scrolling area must
                    include the margin bottom of its last descendant
           Product: WebKit
           Version: Safari 15
          Hardware: All
                OS: macOS 11
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: CSS
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: browserbugs2 at gtalbot.org

Description
- - - - - -
The bottom edge of an element's scrolling area is the bottom margin edge of all of the element's descendants boxes. Therefore, an element's scrolling area height must include the margin bottom of its last descendant.


Tests
-----

WPT Test:
http://wpt.live/css/css-overflow/margin-block-end-scroll-area-001.html


Reference:
http://wpt.live/css/css-overflow/reference/ref-if-there-is-no-red.xht


Test results:
https://wpt.fyi/results/css/css-overflow/margin-block-end-scroll-area-001.html?label=master

https://wpt.fyi/results/css/css-overflow/margin-block-end-scroll-area-001.html?label=experimental


Blink equivalent bug report:
https://bugs.chromium.org/p/chromium/issues/detail?id=750992


The test fails with Epiphany 3.38.2 (WebKitGTK 2.36.0).

A green-versus-red variation of the test above:

http://www.gtalbot.org/BrowserBugsSection/CSS3LogicalProps/margin-block-end-scroll-area-002.html


Related specs
- - - - - - -

2.2 Scrollable Overflow
https://www.w3.org/TR/css-overflow-3/#scrollable

6. Extensions to the Element Interface; scrollTop attribute
https://www.w3.org/TR/cssom-view-1/#dom-element-scrolltop

Scrolling area definition
https://www.w3.org/TR/cssom-view-1/#scrolling-area

-- 
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/20220501/d75ae9f5/attachment.htm>


More information about the webkit-unassigned mailing list