Commit Graph

587214 Commits

Author SHA1 Message Date
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
Geoff Brown
feca6aae6f Bug 1098508 - Add support for scheduling Android jit tests, but don't run them yet; r=me,a=test-only
Android jit tests are not ready to run yet: They may not run green, there are concerns about
capacity, etc. I am adding this support now to make it more convenient to debug on try.

--HG--
extra : rebase_source : 00bc5bf21fec3c130133b0de322b1f37250893c3
2018-03-22 16:33:15 -06:00
Jason Laster
2fef0dedc3 Bug 1447316 - The debugger should use pausePoints to decide where to stop. r=jimb
MozReview-Commit-ID: 4Sxz0VIKB3j
2018-03-22 18:32:36 -04:00
Margareta Eliza Balazs
e561bf58c4 Backed out changeset bfed80b95dfb (bug 1447163) for Wr4 failures in /css/css-fonts/variations/variable-box-font.html on a CLOSED TREE 2018-03-23 00:17:08 +02:00
ffxbld
ecdda28482 No bug, Automated HPKP preload list update from host bld-linux64-spot-301 - a=hpkp-update 2018-03-22 13:22:03 -07:00
ffxbld
a305f35f68 No bug, Automated HSTS preload list update from host bld-linux64-spot-301 - a=hsts-update 2018-03-22 13:21:59 -07:00