diff --git a/harness/Test262Error.js b/harness/Test262Error.js
deleted file mode 100644
index 8966c7621f4642534c2c6cd2ce88dbc85d1e5e1b..0000000000000000000000000000000000000000
--- a/harness/Test262Error.js
+++ /dev/null
@@ -1,7 +0,0 @@
-//function Test262Error(message) {
-//    if (message) this.message = message;
-//}
-//
-//Test262Error.prototype.toString = function () {
-//    return "Test262 Error: " + this.message;
-//};
diff --git a/test/built-ins/Error/prototype/S15.11.4_A3.js b/test/built-ins/Error/prototype/S15.11.4_A3.js
index 97973f18c308838d93ccdb05366a6094707a71de..e514df09ae7d60fe08e2f50df9c05ae40a12ab83 100644
--- a/test/built-ins/Error/prototype/S15.11.4_A3.js
+++ b/test/built-ins/Error/prototype/S15.11.4_A3.js
@@ -5,8 +5,6 @@
 info: Since Error prototype object is not function it has no [[Call]] method
 es5id: 15.11.4_A3
 description: Checking if call of Error prototype as a function fails
-includes:
-    - Test262Error.js
 ---*/
 
 //////////////////////////////////////////////////////////////////////////////
diff --git a/test/built-ins/Error/prototype/S15.11.4_A4.js b/test/built-ins/Error/prototype/S15.11.4_A4.js
index 9a74e57a4ddaeae418960275d5bdb12abbe59939..751033a83c1f5d79adcd702695e4c77f6af29522 100644
--- a/test/built-ins/Error/prototype/S15.11.4_A4.js
+++ b/test/built-ins/Error/prototype/S15.11.4_A4.js
@@ -5,8 +5,6 @@
 info: Since Error prototype object is not function it has no [[Construct]] method
 es5id: 15.11.4_A4
 description: Checking if creating "new Error.prototype" fails
-includes:
-    - Test262Error.js
 ---*/
 
 //////////////////////////////////////////////////////////////////////////////
diff --git a/test/built-ins/Proxy/apply/return-abrupt.js b/test/built-ins/Proxy/apply/return-abrupt.js
index 41211f332519f710c06dd97fce4e4c0b705c2600..8542e64f6f2596f48a3c30bfe9c4e1facdee0d3b 100644
--- a/test/built-ins/Proxy/apply/return-abrupt.js
+++ b/test/built-ins/Proxy/apply/return-abrupt.js
@@ -4,7 +4,6 @@
 es6id: 9.5.13
 description: >
     Return is an abrupt completion
-includes: [Test262Error.js]
 ---*/
 
 var target = function(a, b) { return a + b; };
diff --git a/test/built-ins/Proxy/construct/return-is-abrupt.js b/test/built-ins/Proxy/construct/return-is-abrupt.js
index fb607446df5047f84002a7b01909a5795bed673b..949e62f273149e7d25fbd413615d551a9b42a7ce 100644
--- a/test/built-ins/Proxy/construct/return-is-abrupt.js
+++ b/test/built-ins/Proxy/construct/return-is-abrupt.js
@@ -9,7 +9,6 @@ info: >
 
     9. Let newObj be Call(trap, handler, «target, argArray, newTarget »).
     10. ReturnIfAbrupt(newObj).
-includes: [Test262Error.js]
 ---*/
 
 function Target() {}
diff --git a/test/built-ins/Proxy/defineProperty/return-is-abrupt.js b/test/built-ins/Proxy/defineProperty/return-is-abrupt.js
index ad5727ae0e509de22891bb424ef2f79607debe6f..a220d82bcd747f0e7d95232580d7226918bdf9b5 100644
--- a/test/built-ins/Proxy/defineProperty/return-is-abrupt.js
+++ b/test/built-ins/Proxy/defineProperty/return-is-abrupt.js
@@ -12,7 +12,6 @@ info: >
     descObj»)).
     11. ReturnIfAbrupt(booleanTrapResult).
     ...
-includes: [Test262Error.js]
 ---*/
 
 var p = new Proxy({}, {
diff --git a/test/built-ins/Proxy/deleteProperty/return-is-abrupt.js b/test/built-ins/Proxy/deleteProperty/return-is-abrupt.js
index 7a37fc91f5b56256998d39e1e9fcccb7a2a56bad..7147186b35dee497c685ef8f0aaf3929acb37284 100644
--- a/test/built-ins/Proxy/deleteProperty/return-is-abrupt.js
+++ b/test/built-ins/Proxy/deleteProperty/return-is-abrupt.js
@@ -7,7 +7,6 @@ description: >
 info: >
     9. Let booleanTrapResult be ToBoolean(Call(trap, handler, «target, P»)).
     10. ReturnIfAbrupt(booleanTrapResult).
-includes: [Test262Error.js]
 ---*/
 
 var p = new Proxy({}, {
diff --git a/test/built-ins/Proxy/enumerate/return-is-abrupt.js b/test/built-ins/Proxy/enumerate/return-is-abrupt.js
index c5f55f473e65a493da4f51a01a642e4ddd59d258..e669e178869b0fdfd2ac03bc6e4eda3f97555895 100644
--- a/test/built-ins/Proxy/enumerate/return-is-abrupt.js
+++ b/test/built-ins/Proxy/enumerate/return-is-abrupt.js
@@ -9,7 +9,6 @@ info: >
 
     8. Let trapResult be Call(trap, handler, «target»).
     9. ReturnIfAbrupt(trapResult).
-includes: [Test262Error.js]
 ---*/
 
 var x;
diff --git a/test/built-ins/Proxy/get/return-is-abrupt.js b/test/built-ins/Proxy/get/return-is-abrupt.js
index ea6a7c4bb598c76684fd99f50679252ddedd7e21..fb5de685efd124df2f5cc824d83f110e4b225cf6 100644
--- a/test/built-ins/Proxy/get/return-is-abrupt.js
+++ b/test/built-ins/Proxy/get/return-is-abrupt.js
@@ -9,7 +9,6 @@ info: >
 
     9. Let trapResult be Call(trap, handler, «target, P, Receiver»).
     10. ReturnIfAbrupt(trapResult).
-includes: [Test262Error.js]
 ---*/
 
 var p = new Proxy({}, {
diff --git a/test/built-ins/Proxy/getOwnPropertyDescriptor/return-is-abrupt.js b/test/built-ins/Proxy/getOwnPropertyDescriptor/return-is-abrupt.js
index c98e60bd099f3cee97848ac35293035e659458b5..875876f70aad27a636326f7bd0e7c38d919dffd4 100644
--- a/test/built-ins/Proxy/getOwnPropertyDescriptor/return-is-abrupt.js
+++ b/test/built-ins/Proxy/getOwnPropertyDescriptor/return-is-abrupt.js
@@ -11,7 +11,6 @@ info: >
     9. Let trapResultObj be Call(trap, handler, «target, P»).
     10. ReturnIfAbrupt(trapResultObj).
     ...
-includes: [Test262Error.js]
 ---*/
 
 var p = new Proxy({}, {
diff --git a/test/built-ins/Proxy/getPrototypeOf/return-is-abrupt.js b/test/built-ins/Proxy/getPrototypeOf/return-is-abrupt.js
index 88a46a7a436ee72e59b98ce857b8625f6826d2eb..856f8a61073e54fac60a0547333052faf244cf5a 100644
--- a/test/built-ins/Proxy/getPrototypeOf/return-is-abrupt.js
+++ b/test/built-ins/Proxy/getPrototypeOf/return-is-abrupt.js
@@ -7,7 +7,6 @@ description: >
 info: >
     8. Let handlerProto be Call(trap, handler, «target»).
     9. ReturnIfAbrupt(handlerProto).
-includes: [Test262Error.js]
 ---*/
 
 var p = new Proxy({}, {
diff --git a/test/built-ins/Proxy/has/return-is-abrupt-in.js b/test/built-ins/Proxy/has/return-is-abrupt-in.js
index a9ae9f31ee116af0a5de63894acead9a951f0e8c..e5eabb9a607e0a014b9f71cdd540bb90f441d27a 100644
--- a/test/built-ins/Proxy/has/return-is-abrupt-in.js
+++ b/test/built-ins/Proxy/has/return-is-abrupt-in.js
@@ -11,7 +11,6 @@ info: >
     9. Let booleanTrapResult be ToBoolean(Call(trap, handler, «target, P»)).
     10. ReturnIfAbrupt(booleanTrapResult).
     ...
-includes: [Test262Error.js]
 ---*/
 
 var p = new Proxy({}, {
diff --git a/test/built-ins/Proxy/has/return-is-abrupt-with.js b/test/built-ins/Proxy/has/return-is-abrupt-with.js
index 97ff469cd2ff4af2752427a846fca3635d2eae24..54206693aff29f8e9dcd9a125ee021ad8e535131 100644
--- a/test/built-ins/Proxy/has/return-is-abrupt-with.js
+++ b/test/built-ins/Proxy/has/return-is-abrupt-with.js
@@ -12,7 +12,6 @@ info: >
     10. ReturnIfAbrupt(booleanTrapResult).
     ...
 flags: [noStrict]
-includes: [Test262Error.js]
 ---*/
 
 var p = new Proxy({}, {
diff --git a/test/built-ins/Proxy/isExtensible/return-is-abrupt.js b/test/built-ins/Proxy/isExtensible/return-is-abrupt.js
index d288dee824b71c238850278112aa0a1f8a440b78..304d5f116bbebab811be2e493c927d4580bd16ad 100644
--- a/test/built-ins/Proxy/isExtensible/return-is-abrupt.js
+++ b/test/built-ins/Proxy/isExtensible/return-is-abrupt.js
@@ -11,7 +11,6 @@ info: >
     8. Let booleanTrapResult be ToBoolean(Call(trap, handler, «target»)).
     9. ReturnIfAbrupt(booleanTrapResult).
     ...
-includes: [Test262Error.js]
 ---*/
 
 var p = new Proxy({}, {
diff --git a/test/built-ins/Proxy/ownKeys/return-is-abrupt.js b/test/built-ins/Proxy/ownKeys/return-is-abrupt.js
index a95adc4111a96865fae2e49bfae90aacbee4b342..5e56c98e0cf20d2e803599bff6c7f5bfb2921713 100644
--- a/test/built-ins/Proxy/ownKeys/return-is-abrupt.js
+++ b/test/built-ins/Proxy/ownKeys/return-is-abrupt.js
@@ -14,7 +14,6 @@ info: >
 
         1. ReturnIfAbrupt(obj).
     ...
-includes: [Test262Error.js]
 ---*/
 
 var p = new Proxy({}, {
diff --git a/test/built-ins/Proxy/preventExtensions/return-is-abrupt.js b/test/built-ins/Proxy/preventExtensions/return-is-abrupt.js
index 8daf7b318735963d1cecadde79eba732ec83bcf5..5394524ca771ce4f140a8bca3dc288f3d7b04d28 100644
--- a/test/built-ins/Proxy/preventExtensions/return-is-abrupt.js
+++ b/test/built-ins/Proxy/preventExtensions/return-is-abrupt.js
@@ -11,7 +11,6 @@ info: >
     8. Let booleanTrapResult be ToBoolean(Call(trap, handler, «target»)).
     9. ReturnIfAbrupt(booleanTrapResult).
     ...
-includes: [Test262Error.js]
 ---*/
 
 var p = new Proxy({}, {
diff --git a/test/built-ins/Proxy/set/return-is-abrupt.js b/test/built-ins/Proxy/set/return-is-abrupt.js
index d4be173fb68477d3ac774d29027aa3a72aae587b..6b98141adf5965251a379a36f5ff2f60a13d827c 100644
--- a/test/built-ins/Proxy/set/return-is-abrupt.js
+++ b/test/built-ins/Proxy/set/return-is-abrupt.js
@@ -11,7 +11,6 @@ info: >
     9. Let booleanTrapResult be ToBoolean(Call(trap, handler, «target, P, V, Receiver»)).
     10. ReturnIfAbrupt(booleanTrapResult).
     ...
-includes: [Test262Error.js]
 ---*/
 
 var p = new Proxy({}, {
diff --git a/test/built-ins/Proxy/setPrototypeOf/return-is-abrupt.js b/test/built-ins/Proxy/setPrototypeOf/return-is-abrupt.js
index 9675507370d72781ec36785417236835f7c2ab90..191e43d35ac8509518786a4ef9a859511b054d1a 100644
--- a/test/built-ins/Proxy/setPrototypeOf/return-is-abrupt.js
+++ b/test/built-ins/Proxy/setPrototypeOf/return-is-abrupt.js
@@ -9,7 +9,6 @@ info: >
 
     9. Let booleanTrapResult be ToBoolean(Call(trap, handler, «target, V»)).
     10. ReturnIfAbrupt(booleanTrapResult).
-includes: [Test262Error.js]
 ---*/
 
 var p = new Proxy({}, {
diff --git a/test/built-ins/String/fromCharCode/S15.5.3.2_A4.js b/test/built-ins/String/fromCharCode/S15.5.3.2_A4.js
index daacbbce8f98cc233b80bf04983bbf64e28b34eb..b29a550437159a910cf8a88070f6b1ebd6861cda 100644
--- a/test/built-ins/String/fromCharCode/S15.5.3.2_A4.js
+++ b/test/built-ins/String/fromCharCode/S15.5.3.2_A4.js
@@ -5,8 +5,6 @@
 info: String.fromCharCode has not [[construct]] method
 es5id: 15.5.3.2_A4
 description: Checking if creating "new String.fromCharCode" fails
-includes:
-    - Test262Error.js
 ---*/
 
 var __fcc__func = String.fromCharCode;
diff --git a/test/built-ins/String/prototype/charCodeAt/S15.5.4.5_A7.js b/test/built-ins/String/prototype/charCodeAt/S15.5.4.5_A7.js
index cdefce3222e9ef8dc0ea46b044b47e02232c50e0..23aa00ba8c5be6039ae7511ad1e686e10bcf5d71 100644
--- a/test/built-ins/String/prototype/charCodeAt/S15.5.4.5_A7.js
+++ b/test/built-ins/String/prototype/charCodeAt/S15.5.4.5_A7.js
@@ -5,8 +5,6 @@
 info: String.prototype.charCodeAt can't be used as constructor
 es5id: 15.5.4.5_A7
 description: Checking if creating the String.prototype.charCodeAt object fails
-includes:
-    - Test262Error.js
 ---*/
 
 var __FACTORY = String.prototype.charCodeAt;
diff --git a/test/built-ins/String/prototype/concat/S15.5.4.6_A7.js b/test/built-ins/String/prototype/concat/S15.5.4.6_A7.js
index 9e13e3393f918e8569e8e8cc85398ec645b21466..bfb422a43dcc35ad8208ee5fb9e53f400d0cdc40 100644
--- a/test/built-ins/String/prototype/concat/S15.5.4.6_A7.js
+++ b/test/built-ins/String/prototype/concat/S15.5.4.6_A7.js
@@ -5,8 +5,6 @@
 info: String.prototype.concat can't be used as constructor
 es5id: 15.5.4.6_A7
 description: Checking if creating the String.prototype.concat object fails
-includes:
-    - Test262Error.js
 ---*/
 
 var __FACTORY = String.prototype.concat;
diff --git a/test/built-ins/String/prototype/localeCompare/S15.5.4.9_A7.js b/test/built-ins/String/prototype/localeCompare/S15.5.4.9_A7.js
index fc19c673e0ac60a4867218b0406d4602694729f5..b70beafa05cfafbe8d2ac43387dcbbac5fada3c7 100644
--- a/test/built-ins/String/prototype/localeCompare/S15.5.4.9_A7.js
+++ b/test/built-ins/String/prototype/localeCompare/S15.5.4.9_A7.js
@@ -7,8 +7,6 @@ es5id: 15.5.4.9_A7
 description: >
     Checking if creating the String.prototype.localeCompare object
     fails
-includes:
-    - Test262Error.js
 ---*/
 
 var __FACTORY = String.prototype.localeCompare;
diff --git a/test/built-ins/String/prototype/match/S15.5.4.10_A7.js b/test/built-ins/String/prototype/match/S15.5.4.10_A7.js
index 9986a899faa1c1e094612f993d9432af5989e28f..f3ab3f402acfad9fc98af2174ac26375a9619b05 100644
--- a/test/built-ins/String/prototype/match/S15.5.4.10_A7.js
+++ b/test/built-ins/String/prototype/match/S15.5.4.10_A7.js
@@ -5,8 +5,6 @@
 info: String.prototype.match can't be used as constructor
 es5id: 15.5.4.10_A7
 description: Checking if creating "String.prototype.match object" fails
-includes:
-    - Test262Error.js
 ---*/
 
 var __FACTORY = String.prototype.match;
diff --git a/test/built-ins/String/prototype/replace/S15.5.4.11_A7.js b/test/built-ins/String/prototype/replace/S15.5.4.11_A7.js
index 9fddc5ad956ec424af3ec119bcb67fb522664b1d..848f6bd1e7131cba361425e8c742467be3de3f08 100644
--- a/test/built-ins/String/prototype/replace/S15.5.4.11_A7.js
+++ b/test/built-ins/String/prototype/replace/S15.5.4.11_A7.js
@@ -5,8 +5,6 @@
 info: String.prototype.replace can't be used as constructor
 es5id: 15.5.4.11_A7
 description: Checking if creating the String.prototype.replace object fails
-includes:
-    - Test262Error.js
 ---*/
 
 var __FACTORY = String.prototype.replace;
diff --git a/test/built-ins/String/prototype/split/S15.5.4.14_A7.js b/test/built-ins/String/prototype/split/S15.5.4.14_A7.js
index 690eaac8a4be2f3231287166ea054e32dd025ed0..7aeac132301b90ed9f47948fe835d1d75bd31c3c 100644
--- a/test/built-ins/String/prototype/split/S15.5.4.14_A7.js
+++ b/test/built-ins/String/prototype/split/S15.5.4.14_A7.js
@@ -5,8 +5,6 @@
 info: String.prototype.split can't be used as constructor
 es5id: 15.5.4.14_A7
 description: Checking if creating the String.prototype.split object fails
-includes:
-    - Test262Error.js
 ---*/
 
 var __FACTORY = String.prototype.split;
diff --git a/test/built-ins/decodeURI/S15.1.3.1_A2.2_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A2.2_T1.js
index b5895d211f4cb255aa88b7aa08b3f55008806ad1..ec98dc2e9acfdefb92b420b6e34dc0575684e8d4 100644
--- a/test/built-ins/decodeURI/S15.1.3.1_A2.2_T1.js
+++ b/test/built-ins/decodeURI/S15.1.3.1_A2.2_T1.js
@@ -5,7 +5,6 @@
 info: If B1 = 0xxxxxxxx ([0x00 - 0x7F]), without [uriReserved, #], return B1
 es5id: 15.1.3.1_A2.2_T1
 description: Complex tests, use RFC 3629
-includes: [Test262Error.js]
 ---*/
 
 var errorCount = 0;
diff --git a/test/built-ins/decodeURI/S15.1.3.1_A2.3_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A2.3_T1.js
index 9cd0bef74e9dcaa9ff12f2cb78cf153343c5a727..72458cf212b4dd669ec9fd1fb8ad41b1720aa96c 100644
--- a/test/built-ins/decodeURI/S15.1.3.1_A2.3_T1.js
+++ b/test/built-ins/decodeURI/S15.1.3.1_A2.3_T1.js
@@ -7,7 +7,6 @@ info: >
     B1 = [0xC0, 0xC1], return UTF8(B1, B2)
 es5id: 15.1.3.1_A2.3_T1
 description: Complex tests, use RFC 3629
-includes: [Test262Error.js]
 ---*/
 
 var errorCount = 0;
diff --git a/test/built-ins/decodeURI/S15.1.3.1_A2.4_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A2.4_T1.js
index 094f598e01ab74744cd48ee58cdc32a83c6ed7ee..6558d09a94f02c5b869f933ea18c0295e1b23fa3 100644
--- a/test/built-ins/decodeURI/S15.1.3.1_A2.4_T1.js
+++ b/test/built-ins/decodeURI/S15.1.3.1_A2.4_T1.js
@@ -8,7 +8,6 @@ info: >
     0xDFFF), return UTF8(B1, B2, B3)
 es5id: 15.1.3.1_A2.4_T1
 description: Complex tests, use RFC 3629
-includes: [Test262Error.js]
 ---*/
 
 var errorCount = 0;
diff --git a/test/built-ins/decodeURI/S15.1.3.1_A2.5_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A2.5_T1.js
index 4710f65bdcef19576847599bbeeafc0fb27a89be..b164850dc35b7112cd7dde04ae11eec8b2e460c6 100644
--- a/test/built-ins/decodeURI/S15.1.3.1_A2.5_T1.js
+++ b/test/built-ins/decodeURI/S15.1.3.1_A2.5_T1.js
@@ -8,7 +8,6 @@ info: >
     return UTF8(B1, B2, B3, B4)
 es5id: 15.1.3.1_A2.5_T1
 description: Complex tests, use RFC 3629
-includes: [Test262Error.js]
 ---*/
 
 var errorCount = 0;
diff --git a/test/built-ins/decodeURIComponent/S15.1.3.2_A2.2_T1.js b/test/built-ins/decodeURIComponent/S15.1.3.2_A2.2_T1.js
index 1a9f5c5eb0577028058dbc5de36911f09e4ddaf4..6d6811929e634d1442762fd078f9fb5bb5d4c47b 100644
--- a/test/built-ins/decodeURIComponent/S15.1.3.2_A2.2_T1.js
+++ b/test/built-ins/decodeURIComponent/S15.1.3.2_A2.2_T1.js
@@ -5,7 +5,6 @@
 info: If B1 = 0xxxxxxxx ([0x00 - 0x7F]), return B1
 es5id: 15.1.3.2_A2.2_T1
 description: Complex tests, use RFC 3629
-includes: [Test262Error.js]
 ---*/
 
 var errorCount = 0;
diff --git a/test/built-ins/decodeURIComponent/S15.1.3.2_A2.3_T1.js b/test/built-ins/decodeURIComponent/S15.1.3.2_A2.3_T1.js
index 233faa2504f3360331aeae108cc15d892db033c6..2d40ec6644272185fc79a9d5feebe96f70573617 100644
--- a/test/built-ins/decodeURIComponent/S15.1.3.2_A2.3_T1.js
+++ b/test/built-ins/decodeURIComponent/S15.1.3.2_A2.3_T1.js
@@ -7,7 +7,6 @@ info: >
     B1 = [0xC0, 0xC1], return UTF8(B1, B2)
 es5id: 15.1.3.2_A2.3_T1
 description: Complex tests, use RFC 3629
-includes: [Test262Error.js]
 ---*/
 
 var errorCount = 0;
diff --git a/test/built-ins/decodeURIComponent/S15.1.3.2_A2.4_T1.js b/test/built-ins/decodeURIComponent/S15.1.3.2_A2.4_T1.js
index e00491fc3c48ff01a85b34061038bbf8e39cfc74..03adf9a89e64989bd03aeb2b0b928b7f86cfa613 100644
--- a/test/built-ins/decodeURIComponent/S15.1.3.2_A2.4_T1.js
+++ b/test/built-ins/decodeURIComponent/S15.1.3.2_A2.4_T1.js
@@ -8,7 +8,6 @@ info: >
     0xDFFF), return UTF8(B1, B2, B3)
 es5id: 15.1.3.2_A2.4_T1
 description: Complex tests, use RFC 3629
-includes: [Test262Error.js]
 ---*/
 
 var errorCount = 0;
diff --git a/test/built-ins/decodeURIComponent/S15.1.3.2_A2.5_T1.js b/test/built-ins/decodeURIComponent/S15.1.3.2_A2.5_T1.js
index b3f0c3b1a15648738367d381ae2c9278794ef506..6a2d55ae71d4d478cad011c4376e6915fe14150e 100644
--- a/test/built-ins/decodeURIComponent/S15.1.3.2_A2.5_T1.js
+++ b/test/built-ins/decodeURIComponent/S15.1.3.2_A2.5_T1.js
@@ -8,7 +8,6 @@ info: >
     return UTF8(B1, B2, B3, B4)
 es5id: 15.1.3.2_A2.5_T1
 description: Complex tests, use RFC 3629
-includes: [Test262Error.js]
 ---*/
 
 var errorCount = 0;
diff --git a/test/language/statements/do-while/S12.6.1_A2.js b/test/language/statements/do-while/S12.6.1_A2.js
index 2fb84ff571bd4b21f0e035654125cdb5fd83f675..f2a3d54e8678152c382b4d9d202baa7d1da5accf 100644
--- a/test/language/statements/do-while/S12.6.1_A2.js
+++ b/test/language/statements/do-while/S12.6.1_A2.js
@@ -7,7 +7,6 @@ info: >
     evaluated first and only after it is done Expression is checked
 es5id: 12.6.1_A2
 description: Evaluating Statement with error Expression
-includes: [Test262Error.js]
 ---*/
 
 var __in__do;
diff --git a/test/language/statements/do-while/S12.6.1_A9.js b/test/language/statements/do-while/S12.6.1_A9.js
index 1d399a7066b672e53904ac46b1acb9194e35a70a..4fa3387fdb99b39c0a3adb9ef35d4d84d1bcfbb2 100644
--- a/test/language/statements/do-while/S12.6.1_A9.js
+++ b/test/language/statements/do-while/S12.6.1_A9.js
@@ -5,7 +5,6 @@
 info: "\"do-while\" Statement is evaluated without syntax checks"
 es5id: 12.6.1_A9
 description: Throwing system exception whithin a "do-while" loop
-includes: [Test262Error.js]
 ---*/
 
 //////////////////////////////////////////////////////////////////////////////
diff --git a/test/language/statements/function/S13.2.1_A7_T3.js b/test/language/statements/function/S13.2.1_A7_T3.js
index 8b5d1356a84b0b5942ece45a5b9e8b663e10c9c0..a15a09c3950fd57c2b865d6ecbf2bab435183414 100644
--- a/test/language/statements/function/S13.2.1_A7_T3.js
+++ b/test/language/statements/function/S13.2.1_A7_T3.js
@@ -8,7 +8,6 @@ info: >
     if Result.type is returned  then Result.value is returned too
 es5id: 13.2.1_A7_T3
 description: Returning number. Declaring a function with "function __func()"
-includes: [Test262Error.js]
 flags: [noStrict]
 ---*/
 
diff --git a/test/language/statements/function/S13.2.1_A7_T4.js b/test/language/statements/function/S13.2.1_A7_T4.js
index b73000b40fa1376416b86fd790c3ae15121f9a12..800e24fe913fc1076de6f64dc5ec0c0a5bb855da 100644
--- a/test/language/statements/function/S13.2.1_A7_T4.js
+++ b/test/language/statements/function/S13.2.1_A7_T4.js
@@ -8,7 +8,6 @@ info: >
     if Result.type is returned  then Result.value is returned too
 es5id: 13.2.1_A7_T4
 description: Returning boolean. Declaring a function with "function __func()"
-includes: [Test262Error.js]
 ---*/
 
 function __func(){
diff --git a/test/language/statements/function/S13.2.2_A11.js b/test/language/statements/function/S13.2.2_A11.js
index cb1c8fa9d4ce595a10836a248749e2f944e607fd..013f045f3b2eccf0b2f611e708244e9c7498c314 100644
--- a/test/language/statements/function/S13.2.2_A11.js
+++ b/test/language/statements/function/S13.2.2_A11.js
@@ -9,7 +9,6 @@ es5id: 13.2.2_A11
 description: >
     Calling a function as a constructor after it has been declared
     with "function func()"
-includes: [Test262Error.js]
 ---*/
 
 function FACTORY(){
diff --git a/test/language/statements/function/S13.2.2_A13.js b/test/language/statements/function/S13.2.2_A13.js
index e65991ea116f70d51ba664a73498379e16f50a0a..2f643a287d262683f724409677cb951e0d2f877c 100644
--- a/test/language/statements/function/S13.2.2_A13.js
+++ b/test/language/statements/function/S13.2.2_A13.js
@@ -9,7 +9,6 @@ es5id: 13.2.2_A13
 description: >
     Calling a function as a constructor after it has been declared by
     eval
-includes: [Test262Error.js]
 ---*/
 
 function FACTORY(){
diff --git a/test/language/statements/function/S13.2.2_A9.js b/test/language/statements/function/S13.2.2_A9.js
index 6bbefa2b3b4187323be74c3e88cb7472b8aa7473..c863fed78eb496c60794b132c238aa46816de64c 100644
--- a/test/language/statements/function/S13.2.2_A9.js
+++ b/test/language/statements/function/S13.2.2_A9.js
@@ -7,7 +7,6 @@ info: >
     this.any_Function is called before it is declared
 es5id: 13.2.2_A9
 description: Calling a function as a constructor
-includes: [Test262Error.js]
 ---*/
 
 function FACTORY(){
diff --git a/test/language/statements/while/S12.6.2_A9.js b/test/language/statements/while/S12.6.2_A9.js
index e1feedfbff103601982680f687836ad3c0d1b6a6..c051adb819391dd30e39cd90db06efdfe6010032 100644
--- a/test/language/statements/while/S12.6.2_A9.js
+++ b/test/language/statements/while/S12.6.2_A9.js
@@ -5,7 +5,6 @@
 info: "\"while\" Statement is evaluated without syntax checks"
 es5id: 12.6.2_A9
 description: Throwing system exception inside "while" loop
-includes: [Test262Error.js]
 ---*/
 
 //////////////////////////////////////////////////////////////////////////////
diff --git a/test/language/types/reference/8.7.2-3-a-2gs.js b/test/language/types/reference/8.7.2-3-a-2gs.js
index 4b0cd7aa384fced522cadd34ade030a96ad1e77c..adac2357997df0e61805b759f9b0bd9be2d57b47 100644
--- a/test/language/types/reference/8.7.2-3-a-2gs.js
+++ b/test/language/types/reference/8.7.2-3-a-2gs.js
@@ -7,7 +7,6 @@ description: >
     Strict Mode - 'runtime' error is thrown before LeftHandSide
     evaluates to an unresolvable Reference
 flags: [onlyStrict]
-includes: [Test262Error.js]
 ---*/
 
 assert.throws(Test262Error, function() {