Commit Graph

587219 Commits

Author SHA1 Message Date
Luke Wagner
0b8fa9b782 Bug 1428453 - Baldr: remove old traps (r=bbouvier)
--HG--
extra : rebase_source : 74329422f1530e5a1ab4e52748aac336766e8917
2018-03-23 12:32:46 -05:00
Luke Wagner
35458d8d18 Bug 1428453 - Baldr: use new traps for out-of-bounds (r=bbouvier)
--HG--
extra : rebase_source : 091f227d7fddcf804312b70f12b430dd73af6fd8
2018-03-23 12:32:22 -05:00
Andrew Sutherland
4d059b2890 Bug 1446225 - Ensure client id's are consistently {}-less UUIDs. r=catalinb
Our Client.id values were being normalized from "{uuid}" to "uuid", but not
our FetchEvent.clientId values.  Because nsID::Parse accepts both forms,
this was not being caught by any tests.

Although there are ServiceWorker WPT tests that verify consistency of
returned Client.id values across multiple matchAll invocations (ex:
client-id.https.html), there are no tests that compare Client.id with
FetchEvent.clientId.  All the tests largely use Clients.get() to verify
correctness/round-tripping.  I looked into adding WPT tests, but we
quickly run into the test logistics problem where it's preferable to
avoid adding tests that involve effectively global state.

So, this patch:
- Changes Clients::Get() to explicitly treat client id's that start with a
  "{" as invalid.  This causes existing FetchEvent.clientId-related WPT
  tests to fail, as we would hope.
- Duplicates the client id normalization logic that strips {} for the
  FetchEvent.clientId to its point of origin in
  ContinueDispatchFetchEventRunnable::Run.
- Augments our dom/serviceworkers/test/test_match_all_client_properties.html
  test, which has been enforcing {}-less UUIDs for a while, to also test
  FetchEvent.clientId to verify it conforms.  I added some comments to the
  test files too.

--HG--
extra : rebase_source : dd6d07ea880eb2c3115d8810ea246b4469ad5f96
2018-03-22 11:33:13 -04:00
Gabriel Luong
5cb71bf997 Bug 1448419 - Remove the stretch to fit in the sidebar tabs navigation. r=bgrins 2018-03-23 14:26:41 -04:00
Robert Longson
8873201d39 Bug 1446617 - part 1 - remove unnecessary namespace usage r=dholbert 2018-03-23 18:17:09 +00:00
Emilio Cobos Álvarez
126534b1e9 Bug 1446108: Don't create bogus angles in layers animation code. r=kats
Summary:
I can propagate the error up if needed, but looks like the code should cope with
it just fine with this change.

Reviewers: kats

Bug #: 1446108

Differential Revision: https://phabricator.services.mozilla.com/D794

MozReview-Commit-ID: Dm6EKIC6F5i
2018-03-23 19:09:42 +01:00
Emilio Cobos Álvarez
1f4687f9fc Bug 1448387: Use alignof() in HasFreeLSB. r=froydnj
This doesn't seem relevant for the differences between MOZ_ALIGNOF and alignof
mentioned in bug 1288016.

MozReview-Commit-ID: 8f9Ui7Aecfj
2018-03-23 19:09:42 +01:00
Olli Pettay
cad5fadca7 Bug 1445207, populate input type=date's .value when changing the value in the UI, r=mconley
--HG--
extra : rebase_source : 76e1cac71d1e432099e3e18f4e48270cbdc1dca2
2018-03-23 20:06:01 +02:00
Daniel Almeida
673edf8ee3 Bug 1447950 - use a switch statement in place of chained if-else in AsyncTabSwitcher.handleEvent. r=dao 2018-03-23 19:00:01 +01:00
Olli Pettay
9e35535e7d bug 1447196, canceling pointerdown should not affect to scrollbar handling, r=masayuki
--HG--
extra : rebase_source : a84d2a393d82dcc7655e9bb48a118ddd300c3d4e
2018-03-23 17:31:13 +02:00
Michael Kaply
599d87fdae Bug 1447987 - Additional engine for mitigation. r=florian
--HG--
extra : amend_source : d294bfc44589b1f9e6839648ff10f27127840558
2018-03-23 12:23:58 -05:00
David Major
c897abd5dd Bug 1233768: Disable regparm under clang-cl in libffi. r=froydnj 2018-03-23 13:05:59 -04:00
David Major
198ddd8ab8 Bug 1448208: Use CheckedInt for overflow check in nsWindowWatcher::SizeOpenedWindow. r=froydnj
--HG--
extra : rebase_source : 5781b2086ee7af0b211fb28d2fda02f433ecbbca
2018-03-23 13:02:49 -04:00
André Bargull
750b04b27f Bug 1448174 - Part 3: Update test262 exclusions. r=sfink
--HG--
extra : rebase_source : 2186a38a2f9a7875534babacec38dee4d8fe4183
2018-03-23 02:53:24 -07:00
André Bargull
4a6e69483a Bug 1448174 - Part 2: Update test262 - Mar 22 2018 edition. r=sfink
--HG--
rename : js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/BYTES_PER_ELEMENT.js => js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/BYTES_PER_ELEMENT.js
rename : js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/constructor.js => js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/constructor.js
rename : js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/name.js => js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/name.js
rename : js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/prop-desc.js => js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/prop-desc.js
rename : js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/prototype.js => js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/prototype.js
rename : js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/prototype/BYTES_PER_ELEMENT.js => js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/prototype/BYTES_PER_ELEMENT.js
rename : js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/prototype/constructor.js => js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/prototype/constructor.js
rename : js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/prototype/not-typedarray-object.js => js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/prototype/not-typedarray-object.js
rename : js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/prototype/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/BigInt64Array/prototype/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/BYTES_PER_ELEMENT.js => js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/BYTES_PER_ELEMENT.js
rename : js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/constructor.js => js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/constructor.js
rename : js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/name.js => js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/name.js
rename : js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/prop-desc.js => js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/prop-desc.js
rename : js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/prototype.js => js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/prototype.js
rename : js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/prototype/BYTES_PER_ELEMENT.js => js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/prototype/BYTES_PER_ELEMENT.js
rename : js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/prototype/constructor.js => js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/prototype/constructor.js
rename : js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/prototype/not-typedarray-object.js => js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/prototype/not-typedarray-object.js
rename : js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/prototype/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/BigUint64Array/prototype/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/Float32Array/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/Float32Array/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/Float32Array/prototype/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/Float32Array/prototype/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/Float64Array/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/Float64Array/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/Float64Array/prototype/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/Float64Array/prototype/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/Int16Array/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/Int16Array/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/Int16Array/prototype/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/Int16Array/prototype/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/Int32Array/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/Int32Array/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/Int32Array/prototype/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/Int32Array/prototype/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/Int8Array/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/Int8Array/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/Int8Array/prototype/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/Int8Array/prototype/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/Uint16Array/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/Uint16Array/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/Uint16Array/prototype/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/Uint16Array/prototype/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/Uint32Array/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/Uint32Array/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/Uint32Array/prototype/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/Uint32Array/prototype/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/Uint8Array/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8Array/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/Uint8Array/prototype/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8Array/prototype/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/Uint8ClampedArray/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8ClampedArray/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/Uint8ClampedArray/prototype/proto.js => js/src/tests/test262/built-ins/TypedArrayConstructors/Uint8ClampedArray/prototype/proto.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-byteoffset-is-negative-throws-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-negative-throws-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-byteoffset-is-negative-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-negative-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-byteoffset-is-negative-zero-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-negative-zero-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-byteoffset-is-negative-zero.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-negative-zero.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-byteoffset-is-symbol-throws-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-symbol-throws-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-byteoffset-is-symbol-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-symbol-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-byteoffset-to-number-detachbuffer.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-to-number-detachbuffer.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-byteoffset-to-number-throws-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-to-number-throws-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-byteoffset-to-number-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-to-number-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-custom-proto-access-throws-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/custom-proto-access-throws-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-custom-proto-access-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/custom-proto-access-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-defined-length-and-offset-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-length-and-offset-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-defined-length-and-offset.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-length-and-offset.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-defined-length-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-length-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-defined-length.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-length.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-defined-negative-length-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-negative-length-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-defined-negative-length.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-negative-length.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-defined-offset-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-offset-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-defined-offset.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/defined-offset.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-detachedbuffer.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/detachedbuffer.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-excessive-length-throws-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/excessive-length-throws-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-excessive-length-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/excessive-length-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-excessive-offset-throws-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/excessive-offset-throws-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-excessive-offset-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/excessive-offset-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-invoked-with-undefined-newtarget-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/invoked-with-undefined-newtarget-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-invoked-with-undefined-newtarget.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/invoked-with-undefined-newtarget.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-is-referenced-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/is-referenced-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-is-referenced.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/is-referenced.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-length-access-throws-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-access-throws-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-length-access-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-access-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-length-is-symbol-throws-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-is-symbol-throws-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-length-is-symbol-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-is-symbol-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-length-to-number-detachbuffer.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/length-to-number-detachbuffer.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-new-instance-extensibility-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/new-instance-extensibility-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-new-instance-extensibility.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/new-instance-extensibility.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-proto-from-ctor-realm-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/proto-from-ctor-realm-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-proto-from-ctor-realm.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/proto-from-ctor-realm.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-returns-new-instance-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/returns-new-instance-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-returns-new-instance.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/returns-new-instance.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-toindex-bytelength-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/toindex-bytelength-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-toindex-bytelength.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/toindex-bytelength.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-toindex-byteoffset-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/toindex-byteoffset-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-toindex-byteoffset.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/toindex-byteoffset.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-typedarray-backed-by-sharedarraybuffer.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/typedarray-backed-by-sharedarraybuffer.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-use-custom-proto-if-object-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/use-custom-proto-if-object-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-use-custom-proto-if-object.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/use-custom-proto-if-object.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-use-default-proto-if-custom-proto-is-not-object-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/use-default-proto-if-custom-proto-is-not-object-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/buffer-arg-use-default-proto-if-custom-proto-is-not-object.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/buffer-arg/use-default-proto-if-custom-proto-is-not-object.js
rename : js/src/tests/test262/built-ins/TypedArrays/length-arg-custom-proto-access-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/custom-proto-access-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/length-arg-init-zeros.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/init-zeros.js
rename : js/src/tests/test262/built-ins/TypedArrays/length-arg-is-infinity-throws-rangeerror.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/is-infinity-throws-rangeerror.js
rename : js/src/tests/test262/built-ins/TypedArrays/length-arg-is-negative-integer-throws-rangeerror.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/is-negative-integer-throws-rangeerror.js
rename : js/src/tests/test262/built-ins/TypedArrays/length-arg-is-symbol-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/is-symbol-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/length-arg-new-instance-extensibility.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/new-instance-extensibility.js
rename : js/src/tests/test262/built-ins/TypedArrays/length-arg-proto-from-ctor-realm.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/proto-from-ctor-realm.js
rename : js/src/tests/test262/built-ins/TypedArrays/length-arg-returns-object.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/returns-object.js
rename : js/src/tests/test262/built-ins/TypedArrays/length-arg-toindex-length.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/toindex-length.js
rename : js/src/tests/test262/built-ins/TypedArrays/length-arg-undefined-newtarget-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/undefined-newtarget-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/length-arg-use-custom-proto-if-object.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/use-custom-proto-if-object.js
rename : js/src/tests/test262/built-ins/TypedArrays/length-arg-use-default-proto-if-custom-proto-is-not-object.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/length-arg/use-default-proto-if-custom-proto-is-not-object.js
rename : js/src/tests/test262/built-ins/TypedArrays/no-args-custom-proto-access-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/no-args/custom-proto-access-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/no-args-new-instance-extensibility.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/no-args/new-instance-extensibility.js
rename : js/src/tests/test262/built-ins/TypedArrays/no-args-proto-from-ctor-realm.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/no-args/proto-from-ctor-realm.js
rename : js/src/tests/test262/built-ins/TypedArrays/no-args-returns-object.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/no-args/returns-object.js
rename : js/src/tests/test262/built-ins/TypedArrays/no-args-undefined-newtarget-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/no-args/undefined-newtarget-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/no-args-use-custom-proto-if-object.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/no-args/use-custom-proto-if-object.js
rename : js/src/tests/test262/built-ins/TypedArrays/no-args-use-default-proto-if-custom-proto-is-not-object.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/no-args/use-default-proto-if-custom-proto-is-not-object.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-as-array-returns.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/as-array-returns.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-as-generator-iterable-returns.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/as-generator-iterable-returns.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-custom-proto-access-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/custom-proto-access-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-iterating-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/iterating-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-iterator-not-callable-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/iterator-not-callable-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-iterator-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/iterator-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-length-excessive-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/length-excessive-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-length-is-symbol-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/length-is-symbol-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-length-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/length-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-new-instance-extensibility.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/new-instance-extensibility.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-proto-from-ctor-realm.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/proto-from-ctor-realm.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-returns.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/returns.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-throws-from-property.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/throws-from-property.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-throws-setting-obj-to-primitive-typeerror.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-obj-to-primitive-typeerror.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-throws-setting-obj-to-primitive.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-obj-to-primitive.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-throws-setting-obj-tostring.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-obj-tostring.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-throws-setting-obj-valueof-typeerror.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-obj-valueof-typeerror.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-throws-setting-obj-valueof.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-obj-valueof.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-throws-setting-property.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-property.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-throws-setting-symbol-property.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/throws-setting-symbol-property.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-undefined-newtarget-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/undefined-newtarget-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-use-custom-proto-if-object.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/use-custom-proto-if-object.js
rename : js/src/tests/test262/built-ins/TypedArrays/object-arg-use-default-proto-if-custom-proto-is-not-object.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/object-arg/use-default-proto-if-custom-proto-is-not-object.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-custom-proto-access-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/custom-proto-access-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-detached-when-species-retrieved-different-type.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/detached-when-species-retrieved-different-type.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-detached-when-species-retrieved-same-type.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/detached-when-species-retrieved-same-type.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-new-instance-extensibility.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/new-instance-extensibility.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-other-ctor-buffer-ctor-access-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-access-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-other-ctor-buffer-ctor-custom-species-proto-from-ctor-realm.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-custom-species-proto-from-ctor-realm.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-other-ctor-buffer-ctor-custom-species.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-custom-species.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-other-ctor-buffer-ctor-not-object-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-not-object-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-other-ctor-buffer-ctor-species-access-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-access-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-other-ctor-buffer-ctor-species-not-ctor-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-not-ctor-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-other-ctor-buffer-ctor-species-null.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-null.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-other-ctor-buffer-ctor-species-prototype-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-prototype-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-other-ctor-buffer-ctor-species-undefined.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-undefined.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-other-ctor-returns-new-typedarray.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-returns-new-typedarray.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-proto-from-ctor-realm.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/proto-from-ctor-realm.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-returns-new-instance.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/returns-new-instance.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-same-ctor-buffer-ctor-access-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-access-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-same-ctor-buffer-ctor-species-custom-proto-from-ctor-realm.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-custom-proto-from-ctor-realm.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-same-ctor-buffer-ctor-species-custom.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-custom.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-same-ctor-buffer-ctor-species-not-ctor.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-not-ctor.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-same-ctor-buffer-ctor-species-null.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-null.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-same-ctor-buffer-ctor-species-prototype-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-prototype-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-same-ctor-buffer-ctor-species-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-same-ctor-buffer-ctor-species-undefined.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-undefined.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-same-ctor-buffer-ctor-value-not-obj-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-value-not-obj-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-same-ctor-returns-new-cloned-typedarray.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-returns-new-cloned-typedarray.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-undefined-newtarget-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/undefined-newtarget-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-use-custom-proto-if-object.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/use-custom-proto-if-object.js
rename : js/src/tests/test262/built-ins/TypedArrays/typedarray-arg-use-default-proto-if-custom-proto-is-not-object.js => js/src/tests/test262/built-ins/TypedArrayConstructors/ctors/typedarray-arg/use-default-proto-if-custom-proto-is-not-object.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/arylk-get-length-error.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/arylk-get-length-error.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/arylk-to-length-error.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/arylk-to-length-error.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/custom-ctor-does-not-instantiate-ta-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/custom-ctor-does-not-instantiate-ta-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/custom-ctor-returns-other-instance.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/custom-ctor-returns-other-instance.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/custom-ctor-returns-smaller-instance-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/custom-ctor-returns-smaller-instance-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/custom-ctor.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/custom-ctor.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/invoked-as-func.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/invoked-as-func.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/iter-access-error.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/iter-access-error.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/iter-invoke-error.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/iter-invoke-error.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/iter-next-error.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/iter-next-error.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/iter-next-value-error.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/iter-next-value-error.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/mapfn-abrupt-completion.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/mapfn-abrupt-completion.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/mapfn-arguments.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/mapfn-arguments.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/mapfn-is-not-callable.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/mapfn-is-not-callable.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/mapfn-this-with-thisarg.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/mapfn-this-with-thisarg.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/mapfn-this-without-thisarg-non-strict.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/mapfn-this-without-thisarg-non-strict.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/mapfn-this-without-thisarg-strict-strict.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/mapfn-this-without-thisarg-strict-strict.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/nan-conversion.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/nan-conversion.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/new-instance-empty.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/new-instance-empty.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/new-instance-from-ordinary-object.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/new-instance-from-ordinary-object.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/new-instance-from-sparse-array.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/new-instance-from-sparse-array.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/new-instance-from-zero.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/new-instance-from-zero.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/new-instance-using-custom-ctor.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/new-instance-using-custom-ctor.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/new-instance-with-mapfn.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/new-instance-with-mapfn.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/new-instance-without-mapfn.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/new-instance-without-mapfn.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/property-abrupt-completion.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/property-abrupt-completion.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/set-value-abrupt-completion.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/set-value-abrupt-completion.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/source-value-is-symbol-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/source-value-is-symbol-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/from/this-is-not-constructor.js => js/src/tests/test262/built-ins/TypedArrayConstructors/from/this-is-not-constructor.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/DefineOwnProperty/desc-value-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/desc-value-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/DefineOwnProperty/detached-buffer-realm.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/detached-buffer-realm.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/DefineOwnProperty/detached-buffer.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/detached-buffer.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-greater-than-last-index.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-greater-than-last-index.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-lower-than-zero.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-lower-than-zero.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-minus-zero.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-minus-zero.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-not-canonical-index.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-not-canonical-index.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-not-integer.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-not-integer.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-not-numeric-index.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-not-numeric-index.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-numericindex-accessor-desc.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex-accessor-desc.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-numericindex-desc-configurable.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex-desc-configurable.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-numericindex-desc-not-enumerable.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex-desc-not-enumerable.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-numericindex-desc-not-writable.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex-desc-not-writable.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-numericindex.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-numericindex.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/DefineOwnProperty/key-is-symbol.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-symbol.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/DefineOwnProperty/non-extensible-new-key.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/non-extensible-new-key.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/DefineOwnProperty/non-extensible-redefine-key.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/non-extensible-redefine-key.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/DefineOwnProperty/set-value.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/set-value.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/DefineOwnProperty/this-is-not-extensible.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/this-is-not-extensible.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/DefineOwnProperty/tonumber-value-detached-buffer.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/DefineOwnProperty/tonumber-value-detached-buffer.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Get/detached-buffer-key-is-not-numeric-index.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/detached-buffer-key-is-not-numeric-index.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Get/detached-buffer-key-is-symbol.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/detached-buffer-key-is-symbol.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Get/detached-buffer-realm.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/detached-buffer-realm.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Get/detached-buffer.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/detached-buffer.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Get/indexed-value-sab.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/indexed-value-sab.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Get/indexed-value.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/indexed-value.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Get/infinity-detached-buffer.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/infinity-detached-buffer.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Get/key-is-not-canonical-index.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/key-is-not-canonical-index.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Get/key-is-not-integer.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/key-is-not-integer.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Get/key-is-not-minus-zero.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/key-is-not-minus-zero.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Get/key-is-not-numeric-index-get-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/key-is-not-numeric-index-get-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Get/key-is-not-numeric-index.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/key-is-not-numeric-index.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Get/key-is-out-of-bounds.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/key-is-out-of-bounds.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Get/key-is-symbol.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Get/key-is-symbol.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/GetOwnProperty/detached-buffer-key-is-not-number.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer-key-is-not-number.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/GetOwnProperty/detached-buffer-key-is-symbol.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer-key-is-symbol.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/GetOwnProperty/detached-buffer-realm.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer-realm.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/GetOwnProperty/detached-buffer.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/GetOwnProperty/enumerate-detached-buffer.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/enumerate-detached-buffer.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/GetOwnProperty/index-prop-desc.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/index-prop-desc.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/GetOwnProperty/key-is-minus-zero.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-minus-zero.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/GetOwnProperty/key-is-not-canonical-index.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-not-canonical-index.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/GetOwnProperty/key-is-not-integer.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-not-integer.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/GetOwnProperty/key-is-not-numeric-index.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-not-numeric-index.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/GetOwnProperty/key-is-out-of-bounds.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-out-of-bounds.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/GetOwnProperty/key-is-symbol.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/GetOwnProperty/key-is-symbol.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/HasProperty/abrupt-from-ordinary-has-parent-hasproperty.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/abrupt-from-ordinary-has-parent-hasproperty.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/HasProperty/detached-buffer-key-is-not-number.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer-key-is-not-number.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/HasProperty/detached-buffer-key-is-symbol.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer-key-is-symbol.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/HasProperty/detached-buffer-realm.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer-realm.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/HasProperty/detached-buffer.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/HasProperty/indexed-value.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/indexed-value.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/HasProperty/infinity-with-detached-buffer.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/infinity-with-detached-buffer.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/HasProperty/inherited-property.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/inherited-property.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/HasProperty/key-is-greater-than-last-index.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-greater-than-last-index.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/HasProperty/key-is-lower-than-zero.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-lower-than-zero.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/HasProperty/key-is-minus-zero.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-minus-zero.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/HasProperty/key-is-not-canonical-index.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-not-canonical-index.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/HasProperty/key-is-not-integer.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-not-integer.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/HasProperty/key-is-not-numeric-index.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-not-numeric-index.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/HasProperty/key-is-symbol.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/HasProperty/key-is-symbol.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/OwnPropertyKeys/integer-indexes-and-string-and-symbol-keys-.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/integer-indexes-and-string-and-symbol-keys-.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/OwnPropertyKeys/integer-indexes-and-string-keys.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/integer-indexes-and-string-keys.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/OwnPropertyKeys/integer-indexes.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/integer-indexes.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/OwnPropertyKeys/not-enumerable-keys.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/not-enumerable-keys.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Set/detached-buffer-key-is-not-numeric-index.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/detached-buffer-key-is-not-numeric-index.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Set/detached-buffer-key-is-symbol.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/detached-buffer-key-is-symbol.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Set/detached-buffer-realm.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/detached-buffer-realm.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Set/detached-buffer.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/detached-buffer.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Set/indexed-value.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/indexed-value.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Set/key-is-minus-zero.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/key-is-minus-zero.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Set/key-is-not-canonical-index.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/key-is-not-canonical-index.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Set/key-is-not-integer.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/key-is-not-integer.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Set/key-is-not-numeric-index-set-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/key-is-not-numeric-index-set-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Set/key-is-not-numeric-index.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/key-is-not-numeric-index.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Set/key-is-out-of-bounds.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/key-is-out-of-bounds.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Set/key-is-symbol.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/key-is-symbol.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Set/tonumber-value-detached-buffer.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/tonumber-value-detached-buffer.js
rename : js/src/tests/test262/built-ins/TypedArrays/internals/Set/tonumber-value-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/internals/Set/tonumber-value-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/of/argument-is-symbol-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/of/argument-is-symbol-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/of/argument-number-value-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/of/argument-number-value-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/of/custom-ctor-does-not-instantiate-ta-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/of/custom-ctor-does-not-instantiate-ta-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/of/custom-ctor-returns-other-instance.js => js/src/tests/test262/built-ins/TypedArrayConstructors/of/custom-ctor-returns-other-instance.js
rename : js/src/tests/test262/built-ins/TypedArrays/of/custom-ctor-returns-smaller-instance-throws.js => js/src/tests/test262/built-ins/TypedArrayConstructors/of/custom-ctor-returns-smaller-instance-throws.js
rename : js/src/tests/test262/built-ins/TypedArrays/of/custom-ctor.js => js/src/tests/test262/built-ins/TypedArrayConstructors/of/custom-ctor.js
rename : js/src/tests/test262/built-ins/TypedArrays/of/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/of/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/of/invoked-as-func.js => js/src/tests/test262/built-ins/TypedArrayConstructors/of/invoked-as-func.js
rename : js/src/tests/test262/built-ins/TypedArrays/of/nan-conversion.js => js/src/tests/test262/built-ins/TypedArrayConstructors/of/nan-conversion.js
rename : js/src/tests/test262/built-ins/TypedArrays/of/new-instance-empty.js => js/src/tests/test262/built-ins/TypedArrayConstructors/of/new-instance-empty.js
rename : js/src/tests/test262/built-ins/TypedArrays/of/new-instance-from-zero.js => js/src/tests/test262/built-ins/TypedArrayConstructors/of/new-instance-from-zero.js
rename : js/src/tests/test262/built-ins/TypedArrays/of/new-instance-using-custom-ctor.js => js/src/tests/test262/built-ins/TypedArrayConstructors/of/new-instance-using-custom-ctor.js
rename : js/src/tests/test262/built-ins/TypedArrays/of/new-instance.js => js/src/tests/test262/built-ins/TypedArrayConstructors/of/new-instance.js
rename : js/src/tests/test262/built-ins/TypedArrays/of/this-is-not-constructor.js => js/src/tests/test262/built-ins/TypedArrayConstructors/of/this-is-not-constructor.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/Symbol.iterator.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/Symbol.iterator.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/Symbol.toStringTag/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/Symbol.toStringTag/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/buffer/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/buffer/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/byteLength/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/byteLength/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/byteOffset/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/byteOffset/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/copyWithin/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/copyWithin/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/entries/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/entries/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/every/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/every/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/fill/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/fill/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/filter/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/filter/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/find/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/find/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/findIndex/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/findIndex/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/forEach/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/forEach/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/indexOf/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/indexOf/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/join/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/join/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/keys/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/keys/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/lastIndexOf/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/lastIndexOf/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/length/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/length/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/map/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/map/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/reduce/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/reduce/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/reduceRight/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/reduceRight/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/reverse/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/reverse/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/set/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/set/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/slice/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/slice/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/some/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/some/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/sort/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/sort/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/subarray/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/subarray/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/toLocaleString/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/toLocaleString/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/toString/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/toString/inherited.js
rename : js/src/tests/test262/built-ins/TypedArrays/prototype/values/inherited.js => js/src/tests/test262/built-ins/TypedArrayConstructors/prototype/values/inherited.js
rename : js/src/tests/test262/language/statements/function/13.1-37-s.js => js/src/tests/test262/language/expressions/function/name-eval-stricteval.js
rename : js/src/tests/test262/language/statements/function/13.1-17-s.js => js/src/tests/test262/language/expressions/function/param-eval-stricteval.js
rename : js/src/tests/test262/language/statements/function/13.1-35-s.js => js/src/tests/test262/language/statements/function/name-eval-stricteval.js
rename : js/src/tests/test262/language/statements/function/13.1-15-s.js => js/src/tests/test262/language/statements/function/param-eval-stricteval.js
extra : rebase_source : c983d1f81189c384b89233033d2e75423a1913e6
2018-03-23 02:50:27 -07:00
André Bargull
b5c08698f5 Bug 1448174 - Part 1: Update test262 importer to handle new feature flags. r=sfink
--HG--
extra : rebase_source : 0624b3d3c8df3eabcf89b06c99ecb5c4a4f394af
2018-03-23 02:46:57 -07:00
Boris Zbarsky
a2f33a2638 Bug 1448331. Fix TV failures in browser_favicon_load.js. r=mak
MozReview-Commit-ID: FtAR1sriBxs
2018-03-23 12:53:48 -04:00
Boris Zbarsky
0327e321d5 Bug 1448048. Restrict the window.Components shim to non-nightly-only to see whether sites actually use it. r=mccr8
MozReview-Commit-ID: 6W1nEyKGlER
2018-03-23 12:53:48 -04:00
Brindusan Cristian
bfd45c93ba Backed out 2 changesets (bug 1446108) for build bustages on build\src\obj-firefox\dist\include\mozilla/Alignment.h(29) CLOSED TREE
Backed out changeset 08814c30af6d (bug 1446108)
Backed out changeset 7977451e9641 (bug 1446108)
2018-03-23 18:44:07 +02:00
Emilio Cobos Álvarez
c664948ce9 Bug 1446108: followup: Make a destructor public to workaround bug 1448384 and reopen the CLOSED TREE. r=me
MozReview-Commit-ID: BRnjUONXMud
2018-03-23 17:32:50 +01:00
Emilio Cobos Álvarez
729bd14b2b Bug 1447506: Do LazyFC for anonymous nodes too, and clean up MaybeConstructLazily. r=bz
The old style system used FlattenedTreeIterator for lazy frame construction.
That could not find native anonymous nodes, so we had to construct eagerly in
native anonymous subtrees. Servo uses StyleChildrenIterator for the same
purpose, and that knows about native anonymous content, so we can now do lazy
construction for it.

Also, not check the container to do lazyFC on the children, it's no longer
necessary to check for anon content, and the reason we check for XUL is because
of XBL bindings, and those are loaded for the parent already, if we're about to
construct frames for the children.

Also, assert more tightly, we don't insert NAC lazily, that makes no sense.
Well, to be fair editor does insert anonymous nodes lazily sometimes (see al the
ManualNAC machinery), but it goes through the PostRecreateFramesFor path, not
through ContentInserted / LazyFC.

MozReview-Commit-ID: 2TmRNgpWaM
2018-03-23 16:45:07 +01:00
Emilio Cobos Álvarez
0cb3575d4e Bug 1447506: Make Devtools' TableWidget tests not rely on XBL bindings getting applied synchronously when XUL is mixed with HTML. r=bgrins
So TableWidget's columns does something where they mix HTML and XUL:

  https://searchfox.org/mozilla-central/rev/b29daa46443b30612415c35be0a3c9c13b9dc5f6/devtools/client/shared/widgets/TableWidget.js#1055

The label's .value is an XBL binding property:

  https://searchfox.org/mozilla-central/rev/b29daa46443b30612415c35be0a3c9c13b9dc5f6/toolkit/content/widgets/text.xml#19

This tests expects the XBL binding for the <label> to be applied synchronously,
which the other patch in this bug prevents.

Is there a reason that is a XUL label btw? We don't seem to use the binding
methods at all (except in this test, lol).

Anyway, just use getAttribute("label") in the test instead.

MozReview-Commit-ID: 3DOI0Lff6AW
2018-03-23 16:44:30 +01:00
Emilio Cobos Álvarez
005aa351c9 Bug 1446108: Don't create bogus angles in layers animation code. r=kats
Summary:
I can propagate the error up if needed, but looks like the code should cope with
it just fine with this change.

Reviewers: kats

Bug #: 1446108

Differential Revision: https://phabricator.services.mozilla.com/D794

MozReview-Commit-ID: Dm6EKIC6F5i
2018-03-23 16:40:55 +01:00
Cosmin Sabou
b09b38b1d9 Merge mozilla-central to inbound. a=merge on a CLOSED TREE 2018-03-23 17:00:53 +02:00
Jan de Mooij
9d20ac22c1 Bug 1447996 - Don't GC when hitting overrecursion in RegExpCompiler; make the static analysis detect this. r=sfink
--HG--
extra : rebase_source : 09b91fd21fbb615aba2564ef92e8033b76bbf3ed
2018-03-23 15:55:38 +01:00
Cosmin Sabou
56274d0a01 Backed out changeset c652b6d362f6 (bug 1440753) for permafailing on layout/reftests/scrolling/iframe-scrolling-attr-2.html a=backout 2018-03-23 16:54:23 +02:00
Cosmin Sabou
d5f5fb893c Backed out 3 changesets (bug 1446233) for permafailing on dom/media/tests/mochitest/test_peerConnection_replaceTrack.html. a=backout
Backed out changeset 9b72102a99b3 (bug 1446233)
Backed out changeset 6f3488ff7c60 (bug 1446233)
Backed out changeset 20301e359a4e (bug 1446233)
2018-03-23 15:18:23 +02:00
Narcis Beleuzu
cd3a1211e2 Merge inbound to mozilla-central. a=merge 2018-03-23 11:51:38 +02:00
Margareta Eliza Balazs
9ecc515945 Backed out changeset b4f1e88f8b6e (bug 1447196) for 2 failures in dom/events/test/pointerevents/test_bug1303704.html 2018-03-23 05:37:20 +02:00
Yuki Hiroshi
19d1efcb99 Bug 1440574 - Follow-up: fix command broadcasters. r=felipe 2018-03-23 00:07:12 -03:00
Margareta Eliza Balazs
190225b29c Backed out changeset 794ee6857d83 (bug 1421070) for 15 failures in toolkit/components/payments/test/mochitest/test_ObservedPropertiesMixin.html on a CLOSED TREE
--HG--
extra : amend_source : 0574ce1b5b6a6e8735245684eb8e9ec7b0ac2647
2018-03-23 03:42:25 +02:00
Margareta Eliza Balazs
cdccb66d47 Backed out changeset 610872970d04 (bug 1444033) for ES lint failure in /builds/worker/checkouts/gecko/devtools/client/inspector/test/head.js on a CLOSED TREE 2018-03-23 02:06:53 +02:00
James Teh
ab44d98e0d Bug 1431256 correction: AccessibleHandler: Really return E_NOINTERFACE for IEnumVARIANT if there are no children. r=MarcoZ
A typo meant we were checking the address of mChildCount, not the value.

MozReview-Commit-ID: 7Hit3FBy9pr

--HG--
extra : amend_source : edb85b8e73184e47cd9ff42c0442f89d5f3c5152
2018-03-22 17:57:34 -04:00
J.C. Jones
2e7f40ab63 Bug 1445731 - land NSS 1bde21f90bd1 UPGRADE_NSS_RELEASE, r=me
--HG--
extra : rebase_source : b23946c3f8f8ca33b1fe42f67febe604d36c6411
2018-03-22 14:40:30 -07:00
Cosmin Sabou
733a57dece Backed out 2 changesets (bug 1448174) for build bustages on test262/built-ins/TypedArrays/typedarray-arg-proto-from-ctor-realm.js. CLOSED TREE
Backed out changeset c4f12e0022ce (bug 1448174)
Backed out changeset fa78846bc5fd (bug 1448174)
2018-03-23 16:42:45 +02:00
André Bargull
e36c60b399 Bug 1434007 - Enable String.prototype.trim{Start,End} by default. r=till 2018-03-22 15:39:08 -07:00
André Bargull
cf623c82f2 Bug 1448174 - Part 3: Update test262 exclusions. r=sfink 2018-03-22 15:45:38 -07:00
André Bargull
54be71f91c Bug 1448174 - Part 1: Update test262 importer to handle new feature flags. r=sfink 2018-03-22 15:39:48 -07:00
Nathan Froyd
94df69d8f2 Bug 1448053 - be more efficient in MessageChannel::RepostAllMessages; r=jld
Once we've figured out that some task needs to be reposted, there's no
reason to continue scanning the list to find other tasks that need to be
reposted, since the logic in this function just requires one task that
needs to be reposted.
2018-03-23 09:40:53 -04:00
sotaro
2ef480f239 Bug 1448271 - Update some names of #include guards r=nical 2018-03-23 22:40:04 +09:00
Cosmin Sabou
c17fce3462 Merge mozilla-central to inbound. a=merge on a CLOSED TREE 2018-03-23 15:32:33 +02:00
Jonathan Kew
3d5c891570 Bug 1447163 - Enable support for OpenType variation fonts. r=dbaron 2018-03-23 10:35:28 +00:00
Alexandre Poirot
779fe85e35 Bug 1444033 - Convert Task.jsm to async/await in devtools/client/inspector. r=jryans
MozReview-Commit-ID: 3Gek7xhypx3
2018-03-22 15:13:00 -04:00
Ryan VanderMeulen
d6fd81de00 Merge m-c to inbound. a=merge 2018-03-22 19:44:23 -04:00
Emilio Cobos Álvarez
d02390ae72 Bug 1448173: Remove stylo about:support stuff. r=xidorn
Summary: I missed them while removing --enable-stylo.

Reviewers: xidorn

Bug #: 1448173

Differential Revision: https://phabricator.services.mozilla.com/D793

MozReview-Commit-ID: s8WwyT2aql
2018-03-23 00:09:17 +01:00
Noemi Erli
1270a21724 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-03-23 01:00:18 +02:00
Noemi Erli
b2bf45b165 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-03-23 00:59:19 +02:00
Noemi Erli
b32b2756aa Merge inbound to mozilla-central. a=merge 2018-03-23 00:53:07 +02:00
Noemi Erli
ba827a8724 Merge autoland to mozilla-central. a=merge 2018-03-23 00:51:42 +02:00
Nicholas Nethercote
e7236b0cc6 Bug 1447914 - Change FunctionCall::getAtomName() to appendName(). r=froydnj
getAtomName() is only used in one place -- FunctionCall::toString() -- where
the returned atom is appended to a string. This patch changes it to
appendName(), which does the appending itself. This avoids a bunch of manual
atom refcounting and the possibility of failure.

MozReview-Commit-ID: I75rO1Bv6Y8

--HG--
extra : rebase_source : ef78377db12b2e89c582e32836d3abd460bde7d0
2018-03-23 08:05:29 +11:00