Bug 22090

Summary: hixie test : Stacking order and overflow fails
Product: WebKit Reporter: jasneet <jasneet>
Component: CSSAssignee: Nobody <webkit-unassigned>
Status: UNCONFIRMED ---    
Severity: Normal CC: hi, jasneet
Priority: P2    
Version: 525.x (Safari 3.1)   
Hardware: PC   
OS: Windows XP   
URL: http://www.hixie.ch/tests/adhoc/css/overflow/002.html
Attachments:
Description Flags
altered hixie case to create overflow in 'overflow:scroll' container which shows bug still alive and well none

Description jasneet 2008-11-05 16:11:22 PST
I Steps:
Go to http://www.hixie.ch/tests/adhoc/css/overflow/002.html

II Issue:
Stacking order and overflow fails. Correct behavior seen in FF3/Opera, in webkit the block is red instead of green and label A is missing for first block; scroll bar also not seen

III Other Browsers:
IE7: partially ok
FF3: ok

IV Nightly tested: 37819
Comment 1 jonjohnjohnson 2018-12-19 13:39:54 PST
Attached case seems to be passing as of Safari 12.0.2 on macOS 10.12.6
Comment 2 jonjohnjohnson 2018-12-19 14:15:20 PST
Created attachment 357724 [details]
altered hixie case to create overflow in 'overflow:scroll' container which shows bug still alive and well

Adding this line of css...

.scroll::after { content: ''; display: block; height: calc(100% + 1px); }

Forces scrollable content, making test case fail, like it does in blink, which fails regardless of scrollability.

Webkit must have at least fixed not scrollable but styled as overflow:scroll previously.