Bug 10692

Summary: REGRESSION (r14847): Unnecessary scrollbars with position:relative; and overflow:auto;
Product: WebKit Reporter: Thomas Steinacher <eggdrop>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: ddkilzer, mitz
Priority: P1 Keywords: HasReduction, InRadar, Regression
Version: 420+   
Hardware: Mac   
OS: OS X 10.4   
Attachments:
Description Flags
testcase of the bug
none
Don't add relative offsets to {leftmost,rightmost,lowest}Position when not including self darin: review+

Description Thomas Steinacher 2006-09-02 06:16:04 PDT
The latest nightly WebKit (16191) displays unnecessary scrollbars when using position:relative; and overflow:auto;. This does not happen on Firefox and on the Safari included in Mac OS X 10.4.7.

A testcase will be attached.
Comment 1 Thomas Steinacher 2006-09-02 06:17:28 PDT
Created attachment 10364 [details]
testcase of the bug
Comment 2 mitz 2006-09-02 07:37:22 PDT
This is a regression from r14847 (a fix for bug 9314).
Comment 3 Stephanie Lewis 2006-11-06 21:01:43 PST
radar 4823102
Comment 4 mitz 2007-01-19 05:59:12 PST
Created attachment 12558 [details]
Don't add relative offsets to {leftmost,rightmost,lowest}Position when not including self
Comment 5 Darin Adler 2007-01-19 08:35:16 PST
Comment on attachment 12558 [details]
Don't add relative offsets to {leftmost,rightmost,lowest}Position when not including self

r=me
Comment 6 Sam Weinig 2007-01-21 12:48:27 PST
Landed in r19012.