archives

« Bugzilla Issues Index

#1129 — More invalid tests for Annex B properties


escape:
ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-12

unescape:
ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-13

String.prototype.substr:
ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-74

Date.prototype.getYear:
ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-119

Date.prototype.setYear:
ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-137

Date.prototype.toGTMString:
ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-155

RegExp.prototype.compile:
ch15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-164


Escape: bug #1125 (patch ready)
Unescape: bug #1125 (patch ready)

String.prototype.substr: bug #1131 (patch ready)

Date.prototype.getYear()|setYear(): bug #1128 (patch ready)

Date.prototype.toGTMString: (tracked in this bug, patch ready)

RegExp.prototype.compile(), although this is NOT listed anywhere in the spec, all major VMs do implement this. It will be removed as this entire testsuite is for the SPEC and not what is actually implemented. (tracked in this bug, patch ready)


Created attachment 43
remove Date.prototype.toGMTString from testsuite


Created attachment 44
remove RexExp.prototype.compile() from testsuite


Created attachment 48
Move Date.prototype.toGMTString into annexB


Created attachment 49
Move RegExp.prototype.compile into annexB

This moves RegExp.prototype.compile test into "annexB/RegExp.prototype.compile.js".

NOTE: This function actually isn't in the 5.1 Annex B section, it is actually never mentioned in the entire spec, yet is implemented by most engines.

NOTE: This function is now recorded in Annex B section of the 6 draft spec.


Created attachment 56
Move Date.prototype.toGMTString into annexB

Exported change, including commit message


Created attachment 57
Move RegExp.prototype.compile into annexB

Exported change, including commit message


changeset: 371:971c2b8e0e2f
user: Brent Baker <brbaker@adobe.com>
date: Thu Jun 06 07:48:30 2013 -0400
summary: Bug 1129: Move Date.prototype.toGMTString into annexB

changeset: 372:032499be5fa1
user: Brent Baker <brbaker@adobe.com>
date: Thu Jun 06 08:07:36 2013 -0400
summary: Bug 1129: Move RegExp.prototype.compile into annexB


NOTE: I am still waiting to get access to update the live website @ http://test262.ecmascript.org