We should probably merge https://chromium.googlesource.com/chromium/blink/+/711baebf836edc577d3157bfdfdbbb32a93da449 Skipping {}, () and [] blocks while error recovering in CSS. This affects recovering in expression, declaration and declaration lists.
Also depends upon https://chromium.googlesource.com/chromium/blink/+/959863e444241eb36cff89d2c956676cd468bddf
Created attachment 204420 [details] Patch
Comment on attachment 204420 [details] Patch Attachment 204420 [details] did not pass qt-ews (qt): Output: http://webkit-queues.appspot.com/results/790423
Comment on attachment 204420 [details] Patch Attachment 204420 [details] did not pass qt-wk2-ews (qt-wk2): Output: http://webkit-queues.appspot.com/results/781236
Comment on attachment 204420 [details] Patch Need to attach a new version guarding CUEFUNCTION
Created attachment 204422 [details] Patch
Comment on attachment 204422 [details] Patch Clearing flags on attachment: 204422 Committed r151510: <http://trac.webkit.org/changeset/151510>
All reviewed patches have been landed. Closing bug.
This caused a regression: https://bugs.webkit.org/show_bug.cgi?id=118260