Bug 116072

Summary: Fix CSS parsing recovery in function
Product: WebKit Reporter: Ryosuke Niwa <rniwa>
Component: CSSAssignee: Glenn Adams <glenn>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Normal CC: ahmad.saleem792, ap, bfulgham, dino, glenn, kling, koivisto, simon.fraser
Priority: P2 Keywords: BlinkMergeCandidate
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Ryosuke Niwa
Reported 2013-05-13 16:13:03 PDT
We should probably merge https://chromium.googlesource.com/chromium/blink/+/667d02b44baeec91bc357c14e92fcbe2e9378212 prop: expt(}); color: red; } and prop: expt(10px }); color: red; } are parsed differently. This change fixes that. Not completely though: difference occures if wrong part contains parentheses.
Attachments
Ahmad Saleem
Comment 1 2022-07-24 07:20:43 PDT
I took the test case from Blink patch-set and changed it into JSFiddle: Link - https://jsfiddle.net/cbu9aje8/show It shows "PASS" (in green) for all browsers, I think it was fixed along the way and this can be considered as "RESOLVED CONFIGURATION CHANGED". Thanks!
Ryosuke Niwa
Comment 2 2022-07-24 14:09:43 PDT
Yeah, I'm sure adopting blink's CSS parser fixed this.
Note You need to log in before you can comment on or make changes to this bug.