From 33c13efd91954fb50019e82f3ab8e8e1d8458332 Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Mon, 5 Nov 2018 10:18:53 +0100 Subject: Ensure our builtin constructors are subclassable Respect the newTarget passed into those constructors and make sure we set up the proto chain correctly. Change-Id: I3d12c7dbef4b33660a6715d73e9fb0f89105167a Fixes: QTBUG-71138 Reviewed-by: Erik Verbruggen --- tests/auto/qml/ecmascripttests/TestExpectations | 5 ----- 1 file changed, 5 deletions(-) (limited to 'tests/auto/qml/ecmascripttests') diff --git a/tests/auto/qml/ecmascripttests/TestExpectations b/tests/auto/qml/ecmascripttests/TestExpectations index 02cb6acf99..ed5060a77d 100644 --- a/tests/auto/qml/ecmascripttests/TestExpectations +++ b/tests/auto/qml/ecmascripttests/TestExpectations @@ -139,7 +139,6 @@ built-ins/Date/prototype/toTimeString/invalid-date.js fails built-ins/Date/prototype/toUTCString/day-names.js fails built-ins/Date/prototype/toUTCString/format.js fails built-ins/Date/prototype/toUTCString/month-names.js fails -built-ins/Date/subclassing.js fails built-ins/Function/internals/Construct/base-ctor-revoked-proxy.js fails built-ins/Function/prototype/bind/BoundFunction_restricted-properties.js fails built-ins/Function/prototype/bind/instance-name-chained.js fails @@ -177,14 +176,10 @@ built-ins/Object/prototype/toString/proxy-function.js fails built-ins/Object/prototype/valueOf/S15.2.4.4_A14.js fails built-ins/Object/values/getter-adding-key.js fails built-ins/Object/values/observable-operations.js fails -built-ins/Promise/all/ctx-ctor.js fails built-ins/Promise/prototype/catch/this-value-obj-coercible.js fails -built-ins/Promise/prototype/then/capability-executor-called-twice.js fails built-ins/Promise/prototype/then/capability-executor-not-callable.js fails built-ins/Promise/prototype/then/ctor-custom.js fails built-ins/Promise/race/ctx-ctor.js fails -built-ins/Promise/reject/ctx-ctor.js fails -built-ins/Promise/resolve/ctx-ctor.js fails built-ins/Proxy/ownKeys/return-duplicate-entries-throws.js fails built-ins/Proxy/ownKeys/return-duplicate-symbol-entries-throws.js fails built-ins/RegExp/S15.10.2.12_A2_T1.js fails -- cgit v1.2.3