Closed Bug 1135368 Opened 5 years ago Closed 5 years ago
.js should be disabled on non-nightly .
futex.js tests SharedArrayBuffer, which is enabled only on nightly. I guess the existence checking code is wrong. > if ((this.SharedArrayBuffer && this.AtomicsObject && this.getSharedArrayBuffer && this.setSharedArrayBuffer)) > quit(0);
[Tracking Requested - why for this release]: Test permafail after Monday's Aurora uplift.
SharedArrayBuffer is defined only on nightly. getSharedArrayBuffer and setSharedArrayBuffer are always defined. AtomicsObject is never defined. So the condition is always false, and it never quits. Removing the check for AtomicsObject, and inverting the entire condition will solve this. (not sure it's required to check the existence of getSharedArrayBuffer and setSharedArrayBuffer, since this is a shell-only test)
Fixed as comment #2. Green on try run: https://treeherder.mozilla.org/#/jobs?repo=try&revision=42da6e931c3b&exclusion_state=all
Attachment #8567574 - Flags: review?(luke)
Thanks for fixing this!
You need to log in before you can comment on or make changes to this bug.