[css-grid] first-line does not apply to grid containers

This pull request is part of issue #632 (a similar approach should be followed to test `::first-letter`).