Bug 50297
| Summary: | \s in YARR should match BOMs. | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Gavin Barraclough <barraclough> |
| Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | ap |
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | All | ||
| OS: | All | ||
Gavin Barraclough
From section 15.10.2.12 CharacterClassEscape contains:
The production CharacterClassEscape :: s evaluates by returning the set of characters containing the
characters that are on the right-hand side of the WhiteSpace (7.2) or LineTerminator (7.3) productions.
Table 2 in section 7.2 contains:
\uFEFF Byte Order Mark <BOM>
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Gavin Barraclough
This causes sputnik regressions, these are error in the test suite. Filed:
http://code.google.com/p/sputniktests/issues/detail?id=34
Will just check in failing results, they fail on the last part of the test so won't mask other errors.
Gavin Barraclough
Committed revision 73056.