[Webkit-unassigned] [Bug 150041] New: CSS parsing break with missformed @keyframe

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Oct 12 11:22:35 PDT 2015


https://bugs.webkit.org/show_bug.cgi?id=150041

            Bug ID: 150041
           Summary: CSS parsing break with missformed @keyframe
    Classification: Unclassified
           Product: WebKit
           Version: Safari 9
          Hardware: Macintosh
                OS: Mac OS X 10.11
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: CSS
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jeremie.patonnier at gmail.com

When a @keyframe declaration is badly formed with a semicolon between the last two brackets, Safari 9 (and Webkit nightly r190851 from Oct, 12th) stop parsing the stylesheet.
At worst it should be either fine and ignored, or an invalid third keyframe and ignored. In any case the parser should not stop parsing the stylesheet.

Reduce test case: http://codepen.io/JeremiePat/pen/gaReEr?editors=110
For what it worth, test with Firefox and Chrome provide a coherent behavior that do not break parsing.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20151012/b8574801/attachment.html>


More information about the webkit-unassigned mailing list