Bug 113388 - REGRESSION(r146588): CSS parsing doesn't recover from broken syntax.
Summary: REGRESSION(r146588): CSS parsing doesn't recover from broken syntax.
Status: RESOLVED DUPLICATE of bug 113142
Alias: None
Product: WebKit
Classification: Unclassified
Component: CSS (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Critical
Assignee: Pavel Feldman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-27 04:09 PDT by zalan
Modified: 2013-03-27 04:33 PDT (History)
1 user (show)

See Also:


Attachments
test reduction (170 bytes, text/html)
2013-03-27 04:09 PDT, zalan
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description zalan 2013-03-27 04:09:20 PDT
Created attachment 195269 [details]
test reduction

after the following, broken, style declaration, 

div {
    ;*display:expression(function(){})
}

the next valid style declaration does not get applied

#foo {
    color: red;
}

see attached reduction case.

Apparently the changes in CSSGrammar.y.in (r146588) causes this regression.

see also bug 113142
Comment 1 zalan 2013-03-27 04:11:22 PDT
bugzilla can't find ​serya@chromium.org (author) so assigned it to the reviewer of r146588.
Comment 2 zalan 2013-03-27 04:33:05 PDT

*** This bug has been marked as a duplicate of bug 113142 ***