- From: Tab Atkins Jr. via GitHub <sysbot+gh@w3.org>
- Date: Thu, 07 Feb 2019 22:51:10 +0000
- To: public-css-archive@w3.org
tabatkins has just created a new issue for https://github.com/w3c/csswg-drafts: == [css-syntax] consuming blocks inside a declaration's value == (migrated from mailing list) **Daniel Glazman said:** > I think there is an error in > > http://dev.w3.org/csswg/css-syntax/#consume-a-declaration > > This does not handle the following case: > > ``` > <style> > p { color: red { ; background-color: red ; } > </style> > <p>blah</p> > ``` > > No redness should show. But the current declaration consumption > will parse the style rule above as > > color: red { > and > background-color: red > > showing then a red background. Declarations need to consume all > nested blocks. ------------ **Tab Atkins said:** > In the "Consume a list of declarations" algo, actually. (I was very > confused, because "consume a declaration" properly uses "consume a > component value" where it's supposed to.) Thanks, fixed. > > I also discovered a lingering off-by-one-token bug in the "parse a > declaration" API entry point, which is now fixed. Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/3629 using your GitHub account
Received on Thursday, 7 February 2019 22:51:11 UTC