Le 30/01/2013 00:30, Glenn Adams a écrit : > > * EOF in selector mode should be a parse error (a {} block is missing) > * EOF in at-rule prelude should be like ';'. A parse error for > declarations-filled or rule-filled at-rules, but not for other at-rules: > > data:text/html,<style>@import "data:text/css,body{__background:green" > > In the example above the @import rule is valid even though it ends > with EOF rather than ';' > > > I would not agree this is valid. Rather, its operation depends on > interoperable error handling behavior. Indeed, the above @import rule is invalid per the CSS 2.1 core grammar, but I believe that the "User agents must close all open constructs at the end of the style sheet." part of §4.1 should apply. Error handling is a big part of what we’re trying to specify with css3-syntax. The point is to make it interoperable. -- Simon SapinReceived on Tuesday, 29 January 2013 23:36:47 UTC
This archive was generated by hypermail 2.4.0 : Monday, 23 January 2023 02:14:23 UTC