archives

« Bugzilla Issues Index

#3153 — 21.1.3.* String.prototype.* : HasProperty(_ , @@isRegExp) → ToBoolean(Get(_, @@isRegExp))


Leftover of Bug 3990. Some occurrence of HasProperty(_ , @@isRegExp) were forgotten to be changed into ToBoolean(Get(_, @@isRegExp)), in the following algorithms:

* 21.1.3.11 String.prototype.match, step 4
* 21.1.3.14 String.prototype.replace, step 4
* 21.1.3.15 String.prototype.search, step 4
* 21.1.3.17 String.prototype.split, step 3


(In reply to Claude Pache from comment #0)
> Leftover of Bug 3990.
Uh, Bug 3090.


fixed in rev28 editor's draft


fixed in rev28


Sadly, it appears to have not be fixed in rev 28.


(In reply to Claude Pache from comment #4)
> Sadly, it appears to have not be[en] fixed in rev 28.

Just to be very clear:
* The test is ok in Sections 21.1.3.{6, 7, 18}
* The test remains to be corrected in Sections 21.1.3.{11, 14, 15, 17}


The Bug is obsolete, for @@isRegExp is now gone.