Bug 69709

Summary: CSS 2.1 failure: height-width-table-001.htm
Product: WebKit Reporter: Robert Hogan <robert>
Component: CSSAssignee: Robert Hogan <robert>
Status: RESOLVED FIXED    
Severity: Normal CC: hyatt, robert, simon.fraser
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
URL: http://test.csswg.org/suites/css2.1/nightly-unstable/html4/height-width-inline-table-001.htm
Bug Depends on:    
Bug Blocks: 47141    
Attachments:
Description Flags
Patch simon.fraser: review+

Description Robert Hogan 2011-10-08 14:07:05 PDT
For divs with 'display:table' the height and width should not include the border.
Comment 1 Robert Hogan 2011-10-10 11:19:58 PDT
Created attachment 110375 [details]
Patch
Comment 2 Simon Fraser (smfr) 2011-10-11 15:05:46 PDT
Comment on attachment 110375 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=110375&action=review

> LayoutTests/css2.1/20110323/abspos-containing-block-initial-001-expected.txt:4
> +layer at (0,0) size 785x10110
> +  RenderView at (0,0) size 785x600
> +layer at (10,10) size 765x10100
> +  RenderBlock {HTML} at (10,10) size 765x10100 [border: (20px solid #000000)]

These text and pixel results need to go into a platform-specific directory (the pixel results have scrollbars).

> Source/WebCore/ChangeLog:8
> +        The CSS test suite expects CSS table elements to treat fixed height/width as

s/The CSS test suite/CSS 2.1
Comment 3 Robert Hogan 2011-10-15 04:32:13 PDT
Committed r97555: <http://trac.webkit.org/changeset/97555>