Bug 139256

Summary: Increase coverage for first-line pseudo-element in grids and flexboxes
Product: WebKit Reporter: Manuel Rego Casasnovas <rego>
Component: Tools / TestsAssignee: Manuel Rego Casasnovas <rego>
Status: ASSIGNED ---    
Severity: Normal CC: ahmad.saleem792, benjamin, jfernandez, svillar
Priority: P2 Keywords: BlinkMergeCandidate
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=140543
Bug Depends on:    
Bug Blocks: 60731, 62048    

Description Manuel Rego Casasnovas 2014-12-04 06:49:34 PST
There're not enough coverage for ::first-line in grids and flexboxes.
Mainly we're missing coverage when the pseudo-element is set on ancestors of the grid/flexbox checking that it's ignored.

We'd need to port the following patch from Blink and apply something similar to flexbox too:
https://codereview.chromium.org/702663002/

This will be done once bug #138424 is fixed (similar issue related to ::first-letter) in order to have clear all the cases we want to test here.