Bug 84421

Summary: RenderMeter does not need to inherit from RenderBlock
Product: WebKit Reporter: Eric Seidel (no email) <eric>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal CC: dglazkov, jchaffraix, morrita, yael
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Eric Seidel (no email)
Reported 2012-04-19 21:32:00 PDT
RenderMeter does not need to inherit from RenderBlock It has no visible (text) children, and really is just a repalced inline element. Should likely inherit from RenderReplaced. meter { -webkit-appearance: meter; -webkit-box-sizing: border-box; display: inline-box; height: 1em; width: 5em; vertical-align: -0.2em; } At least that's my understanding. It does not appear to have rendered children?
Attachments
Eric Seidel (no email)
Comment 1 2012-04-19 21:42:25 PDT
Same is true for RenderSlider as well. I can file a separate bug for that if you like.
Eric Seidel (no email)
Comment 2 2012-04-20 12:45:09 PDT
After discussion with Hyatt, this needs to be a RenderBlock in order to contain the renderers from its shadow children.
Note You need to log in before you can comment on or make changes to this bug.