| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
| |
This does 2 things.
First, it adds parsing of the 's' parameter parsing to DOM object construction of regexes
Second, it corrects the DOM property to be `dotAll` instead of `dotall`
For consistency's sake, all function names and calls were renamed with the finalized casing.
This resolves #2008
|
|
|
|
|
| |
This also implements IsRegExp, as this demands it.
Ported from https://bugzilla.mozilla.org/show_bug.cgi?id=1540021
|
|
|
|
|
|
| |
- Check for undefined/null regex flags (because...)
- Make it throw a typeerror instead of syntax error on non-global
- Generalize JS error messages for these checks.
|
|
|
|
| |
This resolves #1302.
|
|
|
|
| |
Resolves #1284.
|
|
|
|
| |
This reverts commit f31b04a303607cd82757e7c4f60bb536658c8a30.
|
|
|
|
| |
Resolves #1284.
|
|
|
|
| |
RegExpBuiltinExec per ES2017
|
|
|
|
|
|
| |
ToLength(lastIndex) for non-global RegExp and handle recompilations
[Depends on] Bug 1317397: Implement RegExp.lastIndex changes from ES2017
|
|
|