Bug 95226 - Rebaseline details-nested-2.html and clone-anonymous-block-non-inline-child-crash.html after 126789
Summary: Rebaseline details-nested-2.html and clone-anonymous-block-non-inline-child-c...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Philip Rogers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-28 11:51 PDT by Philip Rogers
Modified: 2012-08-28 13:38 PDT (History)
7 users (show)

See Also:


Attachments
Rebaseline details-nested-2.html and clone-anonymous-block-non-inline-child-crash.html after 126789 (23.08 KB, patch)
2012-08-28 11:55 PDT, Philip Rogers
inferno: review+
inferno: commit-queue+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Philip Rogers 2012-08-28 11:51:33 PDT
Rebaseline details-nested-2.html and clone-anonymous-block-non-inline-child-crash.html after 126789
Comment 1 Philip Rogers 2012-08-28 11:55:19 PDT
Created attachment 161027 [details]
Rebaseline details-nested-2.html and clone-anonymous-block-non-inline-child-crash.html after 126789
Comment 2 Abhishek Arya 2012-08-28 12:42:06 PDT
http://trac.webkit.org/changeset/126789/trunk/LayoutTests/platform/mac/fast/html/details-nested-2-expected.txt part of the change is wrong. Since we shouldn't be adding empty anonymous block, see http://trac.webkit.org/changeset/120477. That was a pretty nasty google docs bug, so it looks like r126789 is bringing it back and needs to be investigated. 

this part of the change (removing)"RenderInline {LABEL} at (0,0) size 0x0" is benign since it won't make a rendering difference.
Comment 3 Abhishek Arya 2012-08-28 13:01:42 PDT
(In reply to comment #2)
> http://trac.webkit.org/changeset/126789/trunk/LayoutTests/platform/mac/fast/html/details-nested-2-expected.txt part of the change is wrong. Since we shouldn't be adding empty anonymous block, see http://trac.webkit.org/changeset/120477. That was a pretty nasty google docs bug, so it looks like r126789 is bringing it back and needs to be investigated. 

Under a details tag, it will be ok, since children are forced to be blocks, but if both inline and block children are allowed, we will run into case like the test in r120477. We should let morrita@ and tasak@ to decide what to do here.

> 
> this part of the change (removing)"RenderInline {LABEL} at (0,0) size 0x0" is benign since it won't make a rendering difference.
Comment 4 Abhishek Arya 2012-08-28 13:12:23 PDT
Comment on attachment 161027 [details]
Rebaseline details-nested-2.html and clone-anonymous-block-non-inline-child-crash.html after 126789

r+ing since these are just rebaselines, exactly same as the patch. if there is a bug in patch, it needs to be seperately handled and discussed.
Comment 5 Abhishek Arya 2012-08-28 13:13:02 PDT
Tasak@, can you please file a followup bug on c#2.
Comment 6 Philip Rogers 2012-08-28 13:36:46 PDT
Committed as http://trac.webkit.org/changeset/126923