| Index: src/typedarray.js
|
| diff --git a/src/typedarray.js b/src/typedarray.js
|
| index b14d65f0f6cda8a95ba46291fcadd87bd92fb487..0d903550495be2a6d792d279b547e7229ebf4ce5 100644
|
| --- a/src/typedarray.js
|
| +++ b/src/typedarray.js
|
| @@ -97,7 +97,7 @@ function CreateTypedArrayConstructor(name, elementSize, arrayId, constructor) {
|
| throw MakeTypeError("parameterless_typed_array_constr", [name]);
|
| }
|
| } else {
|
| - return new constructor(arg1, arg2, arg3);
|
| + throw MakeTypeError("constructor_not_function", [name])
|
| }
|
| }
|
| }
|
| @@ -223,7 +223,7 @@ function DataViewConstructor(buffer, byteOffset, byteLength) { // length = 3
|
| }
|
| %DataViewInitialize(this, buffer, offset, length);
|
| } else {
|
| - return new $DataView(buffer, byteOffset, byteLength)
|
| + throw MakeTypeError('constructor_not_function', ["DataView"]);
|
| }
|
| }
|
|
|
|
|