Bug 66202

Summary: CSSRegions: Multiple selector matches breaks flow content
Product: WebKit Reporter: Alan Stearns <stearns>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal CC: achicu
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 57312    
Attachments:
Description Flags
Test file none

Description Alan Stearns 2011-08-13 19:36:47 PDT
Created attachment 103872 [details]
Test file

If you have two selectors that match the same element and try to add that element to a region flow, no flow content displays in the region. The test file should display "A" in the region, but the second copy of the selector causes this to fail.
Comment 1 Alexandru Chiculita 2011-08-16 00:16:06 PDT
There's a missing openning brace after the second ".a". The bug doesn't seem to reproduce if I fix the test file.

	.a{
		-webkit-flow: "thread";
	}
	.a <----- here
		-webkit-flow: "thread";
	}
Comment 2 Alan Stearns 2011-08-16 06:16:16 PDT
You are correct. I'd replicated the problem with multiple versions of the file, but they all must have had that typo that I missed.