diff options
author | Lars Knoll <lars.knoll@qt.io> | 2018-08-24 12:03:12 +0200 |
---|---|---|
committer | Lars Knoll <lars.knoll@qt.io> | 2018-08-25 08:30:00 +0000 |
commit | 860807b22ab4f7d1c55ce69bb7711dcc777ceefa (patch) | |
tree | 5fbec31ef6ec7bc87353dc51fae0124ef3838753 /tests/auto | |
parent | dd9a6999b674a9197eabbea96b1e5a34c22a8aab (diff) |
Implement support for SharedArrayBuffer
We'll still need to hook this up with Worker threads to become
useful.
Change-Id: Iedae7307edd76368aeba163731856ebe9b32c6b6
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Diffstat (limited to 'tests/auto')
-rw-r--r-- | tests/auto/qml/ecmascripttests/TestExpectations | 52 | ||||
-rw-r--r-- | tests/auto/qml/qjsengine/tst_qjsengine.cpp | 1 |
2 files changed, 1 insertions, 52 deletions
diff --git a/tests/auto/qml/ecmascripttests/TestExpectations b/tests/auto/qml/ecmascripttests/TestExpectations index 106b16f64a..8afbbabc1a 100644 --- a/tests/auto/qml/ecmascripttests/TestExpectations +++ b/tests/auto/qml/ecmascripttests/TestExpectations @@ -561,62 +561,10 @@ built-ins/Set/prototype/forEach/iterates-values-revisits-after-delete-re-add.js built-ins/Set/prototype/forEach/this-arg-explicit-cannot-override-lexical-this-arrow.js fails built-ins/Set/prototype/has/does-not-have-setdata-internal-slot-weakset.js fails built-ins/Set/prototype/values/does-not-have-setdata-internal-slot-weakset.js fails -built-ins/SharedArrayBuffer/allocation-limit.js fails built-ins/SharedArrayBuffer/data-allocation-after-object-creation.js fails -built-ins/SharedArrayBuffer/init-zero.js fails -built-ins/SharedArrayBuffer/length-is-absent.js fails -built-ins/SharedArrayBuffer/length-is-too-large-throws.js fails -built-ins/SharedArrayBuffer/negative-length-throws.js fails -built-ins/SharedArrayBuffer/newtarget-prototype-is-not-object.js fails built-ins/SharedArrayBuffer/proto-from-ctor-realm.js fails built-ins/SharedArrayBuffer/prototype-from-newtarget.js fails -built-ins/SharedArrayBuffer/prototype/Symbol.toStringTag.js fails -built-ins/SharedArrayBuffer/prototype/byteLength/invoked-as-accessor.js fails -built-ins/SharedArrayBuffer/prototype/byteLength/invoked-as-func.js fails -built-ins/SharedArrayBuffer/prototype/byteLength/length.js fails -built-ins/SharedArrayBuffer/prototype/byteLength/name.js fails -built-ins/SharedArrayBuffer/prototype/byteLength/prop-desc.js fails -built-ins/SharedArrayBuffer/prototype/byteLength/return-bytelength.js fails -built-ins/SharedArrayBuffer/prototype/byteLength/this-has-no-typedarrayname-internal.js fails -built-ins/SharedArrayBuffer/prototype/byteLength/this-is-arraybuffer.js fails -built-ins/SharedArrayBuffer/prototype/byteLength/this-is-not-object.js fails -built-ins/SharedArrayBuffer/prototype/constructor.js fails -built-ins/SharedArrayBuffer/prototype/slice/context-is-not-arraybuffer-object.js fails -built-ins/SharedArrayBuffer/prototype/slice/context-is-not-object.js fails -built-ins/SharedArrayBuffer/prototype/slice/descriptor.js fails -built-ins/SharedArrayBuffer/prototype/slice/end-default-if-absent.js fails -built-ins/SharedArrayBuffer/prototype/slice/end-default-if-undefined.js fails -built-ins/SharedArrayBuffer/prototype/slice/end-exceeds-length.js fails -built-ins/SharedArrayBuffer/prototype/slice/extensible.js fails -built-ins/SharedArrayBuffer/prototype/slice/length.js fails -built-ins/SharedArrayBuffer/prototype/slice/name.js fails -built-ins/SharedArrayBuffer/prototype/slice/negative-end.js fails -built-ins/SharedArrayBuffer/prototype/slice/negative-start.js fails built-ins/SharedArrayBuffer/prototype/slice/nonconstructor.js fails -built-ins/SharedArrayBuffer/prototype/slice/number-conversion.js fails -built-ins/SharedArrayBuffer/prototype/slice/species-constructor-is-not-object.js fails -built-ins/SharedArrayBuffer/prototype/slice/species-constructor-is-undefined.js fails -built-ins/SharedArrayBuffer/prototype/slice/species-is-not-constructor.js fails -built-ins/SharedArrayBuffer/prototype/slice/species-is-not-object.js fails -built-ins/SharedArrayBuffer/prototype/slice/species-is-null.js fails -built-ins/SharedArrayBuffer/prototype/slice/species-is-undefined.js fails -built-ins/SharedArrayBuffer/prototype/slice/species-returns-larger-arraybuffer.js fails -built-ins/SharedArrayBuffer/prototype/slice/species-returns-not-arraybuffer.js fails -built-ins/SharedArrayBuffer/prototype/slice/species-returns-same-arraybuffer.js fails -built-ins/SharedArrayBuffer/prototype/slice/species-returns-smaller-arraybuffer.js fails -built-ins/SharedArrayBuffer/prototype/slice/species.js fails -built-ins/SharedArrayBuffer/prototype/slice/start-default-if-absent.js fails -built-ins/SharedArrayBuffer/prototype/slice/start-default-if-undefined.js fails -built-ins/SharedArrayBuffer/prototype/slice/start-exceeds-end.js fails -built-ins/SharedArrayBuffer/prototype/slice/start-exceeds-length.js fails -built-ins/SharedArrayBuffer/prototype/slice/this-is-arraybuffer.js fails -built-ins/SharedArrayBuffer/prototype/slice/tointeger-conversion-end.js fails -built-ins/SharedArrayBuffer/prototype/slice/tointeger-conversion-start.js fails -built-ins/SharedArrayBuffer/return-abrupt-from-length-symbol.js fails -built-ins/SharedArrayBuffer/return-abrupt-from-length.js fails -built-ins/SharedArrayBuffer/toindex-length.js fails -built-ins/SharedArrayBuffer/undefined-newtarget-throws.js fails -built-ins/SharedArrayBuffer/zero-length.js fails built-ins/String/proto-from-ctor-realm.js fails built-ins/String/prototype/endsWith/return-abrupt-from-searchstring-regexp-test.js fails built-ins/String/prototype/includes/return-abrupt-from-searchstring-regexp-test.js fails diff --git a/tests/auto/qml/qjsengine/tst_qjsengine.cpp b/tests/auto/qml/qjsengine/tst_qjsengine.cpp index 927cc16271..d5cfe95d4f 100644 --- a/tests/auto/qml/qjsengine/tst_qjsengine.cpp +++ b/tests/auto/qml/qjsengine/tst_qjsengine.cpp @@ -967,6 +967,7 @@ void tst_QJSEngine::globalObjectProperties_enumerate() << "undefined" << "JSON" << "ArrayBuffer" + << "SharedArrayBuffer" << "DataView" << "Int8Array" << "Uint8Array" |