Changeset 31388 in webkit for trunk/LayoutTests/fast/js/resources/regexp-overflow.js
- Timestamp:
- Mar 27, 2008, 11:41:17 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/fast/js/resources/regexp-overflow.js
r28785 r31388 21 21 shouldBe('/|[x\\B-\\u00b5]/i.exec("").toString()', '""'); 22 22 23 var s = "a"; 24 for (var i = 0; i < 17; i++) 25 s += s; 26 27 shouldThrow('new RegExp(s);'); 28 29 shouldThrow('/(([ab]){30}){3360}/'); 30 shouldThrow('/(([ab]){30}){0,3360}/'); 31 shouldThrow('/(([ab]){30}){10,3360}/'); 32 shouldThrow('/(([ab]){0,30}){3360}/'); 33 shouldThrow('/(([ab]){0,30}){0,3360}/'); 34 shouldThrow('/(([ab]){0,30}){10,3360}/'); 35 shouldThrow('/(([ab]){10,30}){3360}/'); 36 shouldThrow('/(([ab]){10,30}){0,3360}/'); 37 shouldThrow('/(([ab]){10,30}){10,3360}/'); 38 shouldThrow('/(([ab]){12})(([ab]){65535}){1680}(([ab]){38}){722}([ab]){27}/'); 39 23 40 debug(''); 24 41
Note:
See TracChangeset
for help on using the changeset viewer.