Bug 120907

Summary: Assertion fails with backslashes in at-rule names
Product: WebKit Reporter: Vicki Pfau <jeffrey+webkit>
Component: CSSAssignee: Nobody <webkit-unassigned>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Normal CC: jonlee, webkit-bug-importer, zalan, zherczeg
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Repro none

Description Vicki Pfau 2013-09-06 16:12:34 PDT
Created attachment 210812 [details]
Repro

A backslash in the name of an at-rule can cause the parser to fail an assertion (name[0] == '@' && length >= 2) in CSSParser::detectAtToken(int, bool). A simple repro is attached.

<rdar://problem/14911223>
Comment 1 zalan 2016-12-07 09:44:12 PST
I can't reproduce this assertion with r209442.