Bug 50297 - \s in YARR should match BOMs.
Summary: \s in YARR should match BOMs.
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-30 16:57 PST by Gavin Barraclough
Modified: 2010-12-01 12:28 PST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gavin Barraclough 2010-11-30 16:57:03 PST
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>
Comment 1 Gavin Barraclough 2010-12-01 11:42:38 PST
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.
Comment 2 Gavin Barraclough 2010-12-01 12:28:43 PST
Committed revision 73056.