Enable test262 WeakRef tests
Categories
(Core :: JavaScript Engine, task, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox74 | --- | fixed |
People
(Reporter: jonco, Assigned: allstars.chh)
References
(Blocks 1 open bug)
Details
Attachments
(4 files, 7 obsolete files)
Now that we've landed WeakRef support in the shell let's turn on the relevant test262 tests and make sure they pass.
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
|
||
Update WeakRefs after running ./test262-update.py
Assignee | ||
Comment 3•3 years ago
|
||
To fix the failures in:
js/src/tests/test262/built-ins/WeakRef/length.js
test262/built-ins/WeakRef/prototype/deref/length.js
Assignee | ||
Comment 4•3 years ago
|
||
clearKeptObjects will be called in asyncGCDeref.
This is needed for the following test:
test262/built-ins/WeakRef/prototype/deref/gc-cleanup-not-prevented-with-wr-deref.js
Assignee | ||
Comment 5•3 years ago
|
||
To fix the failure in
test262/built-ins/FinalizationGroup/prototype/cleanupSome/cleanup-prevented-with-unregister.js
Assignee | ||
Comment 6•3 years ago
|
||
Assignee | ||
Comment 7•3 years ago
|
||
Assignee | ||
Comment 8•3 years ago
|
||
Assignee | ||
Comment 9•3 years ago
|
||
To fix the failures in:
js/src/tests/test262/built-ins/WeakRef/length.js
test262/built-ins/WeakRef/prototype/deref/length.js
Assignee | ||
Comment 10•3 years ago
|
||
clearKeptObjects will be called in asyncGCDeref.
This is needed for the following test:
test262/built-ins/WeakRef/prototype/deref/gc-cleanup-not-prevented-with-wr-deref.js
Assignee | ||
Comment 11•3 years ago
|
||
To fix the failure in
test262/built-ins/FinalizationGroup/prototype/cleanupSome/cleanup-prevented-with-unregister.js
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Assignee | ||
Comment 12•3 years ago
|
||
I accidently create the new commits, so I obsolete the older ones.
Updated•3 years ago
|
Updated•3 years ago
|
Comment 13•3 years ago
|
||
Pushed by allstars.chh@gmail.com: https://hg.mozilla.org/integration/autoland/rev/16dadfc1d2ef Part 1: Enable test262 WeakRef tests on infra. r=jonco https://hg.mozilla.org/integration/autoland/rev/0bfe04276fe3 Part 2: update WeakRef tests in test262. r=jonco https://hg.mozilla.org/integration/autoland/rev/7eaae56528c4 Part 3: fix WeakRef failure. r=jonco https://hg.mozilla.org/integration/autoland/rev/912fed7c5710 Part 4: define clearKeptObjects in test262-host.js. r=jonco
Comment 14•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/16dadfc1d2ef
https://hg.mozilla.org/mozilla-central/rev/0bfe04276fe3
https://hg.mozilla.org/mozilla-central/rev/7eaae56528c4
https://hg.mozilla.org/mozilla-central/rev/912fed7c5710
Description
•