Leo Balter
31e654a339
Merge pull request #1978 from tc39/eliminate-some-false-positives
...
Eliminate some false positives
2018-11-30 11:54:12 -05:00
Rick Waldron
3b09d0e2b5
Eliminate false positives: Intl.*
2018-11-30 11:47:57 -05:00
Rick Waldron
86deb370e7
Eliminate false positives: BigInt64Array, BigUint64Array
2018-11-30 11:37:28 -05:00
Rick Waldron
6e836cea56
Eliminate false positives: BigInt
2018-11-30 11:34:13 -05:00
Rick Waldron
d98f3f4d63
Eliminate false positives: String.prototype.trimEnd, String.prototype.trimStart
2018-11-30 09:37:16 -05:00
Rick Waldron
6d2288fe79
Eliminate false positives: Promise.prototype.finally
2018-11-30 09:34:25 -05:00
Rick Waldron
628faa5e06
Eliminate false positives: Object.fromEntries
2018-11-30 09:31:54 -05:00
Rick Waldron
2e18327af2
Eliminate false positives: Array.prototype.flat, Array.prototype.flatMap
2018-11-30 09:27:07 -05:00
Leo Balter
476e687705
Merge pull request #1976 from test262-automation/v8-test262-automation-export-2f97eefb43
...
Import test changes from V8
2018-11-29 15:59:22 -05:00
test262-automation
1c6b3def39
[v8-test262-automation] Updated curation log with latest revision sha's from export and changed files.
...
sourceRevisionAtLastExport: b3e7775f targetRevisionAtLastExport: 2f97eefb43
2018-11-29 19:08:52 +00:00
test262-automation
4dc4cfd817
[v8-test262-automation] Changes from https://github.com/v8/v8.git at sha b3e7775f on Thu Nov 29 2018 19:08:11 GMT+0000 (Coordinated Universal Time)
2018-11-29 19:08:48 +00:00
test262-automation
45e98f7ee2
[javascriptcore-test262-automation] Updated curation log with latest revision sha's from export and changed files.
...
sourceRevisionAtLastExport: 1966f6a0b8 targetRevisionAtLastExport: ffcc3dc767
2018-11-28 16:07:34 -05:00
test262-automation
2662c8c01c
[javascriptcore-test262-automation] Changes from https://github.com/webkit/webkit.git at sha 1966f6a0b8 on Wed Nov 28 2018 19:04:52 GMT+0000 (Coordinated Universal Time)
2018-11-28 16:07:34 -05:00
test262-automation
3bd00e79b3
[v8-test262-automation] Updated curation log with latest revision sha's from export and changed files.
...
sourceRevisionAtLastExport: bf5cc562 targetRevisionAtLastExport: 0a41d10187
2018-11-28 16:00:52 -05:00
test262-automation
df2cb02170
[v8-test262-automation] Changes from https://github.com/v8/v8.git at sha bf5cc562 on Wed Nov 28 2018 19:07:54 GMT+0000 (Coordinated Universal Time)
2018-11-28 16:00:52 -05:00
test262-automation
d52f621aba
[v8-test262-automation] Updated curation log with latest revision sha's from export and changed files.
...
sourceRevisionAtLastExport: a8673918 targetRevisionAtLastExport: fc9d2bbf73
2018-11-28 10:27:51 -05:00
test262-automation
fd299d7408
[v8-test262-automation] Changes from https://github.com/v8/v8.git at sha a8673918 on Tue Nov 27 2018 19:07:42 GMT+0000 (Coordinated Universal Time)
2018-11-28 10:27:51 -05:00
test262-automation
53235c2e5e
[javascriptcore-test262-automation] Updated curation log with latest revision sha's from export and changed files.
...
sourceRevisionAtLastExport: 2f2295c3f7 targetRevisionAtLastExport: c1b245c4be
2018-11-28 10:27:23 -05:00
test262-automation
028359d893
[javascriptcore-test262-automation] Changes from https://github.com/webkit/webkit.git at sha 2f2295c3f7 on Tue Nov 27 2018 19:04:26 GMT+0000 (Coordinated Universal Time)
2018-11-28 10:27:23 -05:00
Gus Caplan
1df8797a6b
add WeakSet to feature list where its used in Set tests
2018-11-28 10:26:57 -05:00
Leo Balter
92a585f04a
Assert early error for private names in method definitions
2018-11-28 10:26:13 -05:00
Leo Balter
79fd1b2c76
Generate tests
2018-11-28 10:26:13 -05:00
Leo Balter
af77d96453
Add memberexpression and call expression forms to access private names
2018-11-28 10:26:13 -05:00
Leo Balter
7be4e99f80
Generate tests
2018-11-28 10:26:13 -05:00
Leo Balter
87e86669c3
Add tests for private method/fields unnescapable token
2018-11-28 10:26:13 -05:00
Ms2ger
d857bd6f72
Unified Intl.NumberFormat: Add some initial tests for SetNumberFormatUnitOptions.
2018-11-28 10:25:18 -05:00
Ms2ger
4c0194aaa9
Unified Intl.NumberFormat: Add feature.
2018-11-28 10:25:18 -05:00
Leo Balter
9d5aa7d267
Generate tests
2018-11-26 16:39:43 -05:00
Leo Balter
dde90bf178
Apply review feedback
2018-11-26 16:39:43 -05:00
Leo Balter
94a0eaeb8a
Generate tests
2018-11-26 16:39:43 -05:00
Leo Balter
ef0e6dfbef
new template and cases for private methods
2018-11-26 16:39:43 -05:00
Leo Balter
41844c7c08
rename fields to elements in src/class-elements
2018-11-26 16:39:43 -05:00
Leo Balter
9084e6cea9
Merge pull request #1965 from jonco3/master
...
Fix a couple of minor issues in dynamic-import tests
2018-11-26 16:15:18 -05:00
Ms2ger
1185b5287d
Intl.Segmenter: Submit remaining V8 tests.
2018-11-26 15:04:19 -05:00
test262-automation
815b36a498
[v8-test262-automation] Updated curation log with latest revision sha's from export and changed files.
...
sourceRevisionAtLastExport: f09bec92 targetRevisionAtLastExport: bb9647dd4b
2018-11-26 15:01:59 -05:00
test262-automation
b5a41f2c82
[v8-test262-automation] Changes from https://github.com/v8/v8.git at sha f09bec92 on Mon Nov 26 2018 19:06:59 GMT+0000 (Coordinated Universal Time)
2018-11-26 15:01:59 -05:00
test262-automation
7d2723cdb6
[javascriptcore-test262-automation] Updated curation log with latest revision sha's from export and changed files.
...
sourceRevisionAtLastExport: 743b57501b targetRevisionAtLastExport: 5ccad79611
2018-11-26 15:01:50 -05:00
test262-automation
4ecbcc4d0d
[javascriptcore-test262-automation] Changes from https://github.com/webkit/webkit.git at sha 743b57501b on Mon Nov 26 2018 19:04:04 GMT+0000 (Coordinated Universal Time)
2018-11-26 15:01:50 -05:00
Gus Caplan
2aacb28bb9
Fix some proxy tests ( #1966 )
...
- `Proxy/getOwnPropertyDescriptor/call-parameters.js`
Fixes a call to `Object.getOwnPropertyDescriptor` without the prop
param. Not actually a huge problem, as the test wasn't depending on
it.
- `Proxy/getOwnPropertyDescriptor/result-type-is-not-object-nor-undefined`
This test asserted that `function() {}` should throw with the
following spec step, which is incorrect, as functions are typed as
`Object` in the spec.
"""
1. If Type(trapResultObj) is neither Object nor Undefined, throw a
TypeError exception.
"""
2018-11-26 13:41:13 -05:00
Rick Waldron
2792e66c68
features.txt: organize sections ( #1967 )
2018-11-26 13:21:01 -05:00
Leo Balter
bc8359c57d
Merge pull request #1962 from test262-automation/v8-test262-automation-export-9166165df7
...
Import test changes from V8
2018-11-26 11:57:00 -05:00
Leo Balter
7f12e04bd4
Merge pull request #1961 from test262-automation/javascriptcore-test262-automation-export-89489cb6f5
...
Import test changes from JavaScriptCore
2018-11-26 11:56:42 -05:00
Mathias Bynens
65f679e3d4
Update CONTRIBUTING.md per @bakkot’s feedback
2018-11-26 10:23:43 -05:00
Jon Coppeard
65731d7d96
Simplify default-property-not-set-own.js test by making it not import itself
2018-11-23 11:58:46 +00:00
Jon Coppeard
a0fbe4aa9a
Fix a couple of minor issues in dynamic-import tests
2018-11-22 17:54:39 +00:00
Leo Balter
22ecf21b38
Merge pull request #1958 from tc39/atomics-waitUntil-fix
...
harness: make $262.agent.waitUntil check if a typed array can be shared before proceeding.
2018-11-20 16:15:45 -05:00
Rick Waldron
e91645c812
Atomics: (bigint) initialize BigInt64Array before calling $262.agent.start(string-of-program-code)
2018-11-20 15:57:39 -05:00
Rick Waldron
8793bf5d57
Atomics: fix running index in notify-with-no-matching-agents-waiting.js
...
Migrating all tests to this API is necessary to prevent tests from hanging indefinitely when a SAB is sent to a worker but the code in the worker attempts to create a non-sharable TypedArray (something that is not Int32Array or BigInt64Array). When that scenario occurs, an exception is thrown and the agent worker can no longer communicate with any other threads that control the SAB. If the main thread happens to be spinning in the $262.agent.waitUntil() while loop, it will never meet its termination condition and the test will hang indefinitely.
Because we've defined $262.agent.broadcast(SAB) in https://github.com/tc39/test262/blob/master/INTERPRETING.md , there are host implementations that assume compatibility, which must be maintained.
2018-11-20 15:18:14 -05:00
Rick Waldron
e4883091b9
Introduce $262.agent.safeBroadcast and migrate Atomics tests.
...
Migrating all tests to this API is necessary to prevent tests from hanging indefinitely when a SAB is sent to a worker but the code in the worker attempts to create a non-sharable TypedArray (something that is not Int32Array or BigInt64Array). When that scenario occurs, an exception is thrown and the agent worker can no longer communicate with any other threads that control the SAB. If the main thread happens to be spinning in the $262.agent.waitUntil() while loop, it will never meet its termination condition and the test will hang indefinitely.
Because we've defined $262.agent.broadcast(SAB) in https://github.com/tc39/test262/blob/master/INTERPRETING.md , there are host implementations that assume compatibility, which must be maintained.
2018-11-20 15:17:47 -05:00
test262-automation
62c7ae853f
[v8-test262-automation] Updated curation log with latest revision sha's from export and changed files.
...
sourceRevisionAtLastExport: 3a8c8082 targetRevisionAtLastExport: 9166165df7
2018-11-16 19:00:57 +00:00