Fix race conditions in Web Worker error propagation tests and reactivate them

NEW
Unassigned

Status

()

Core
DOM: Workers
P5
normal
6 years ago
5 months ago

People

(Reporter: zwol, Unassigned)

Tracking

Trunk
x86_64
Linux
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

6 years ago
Created attachment 682698 [details] [diff] [review]
fixes so far (still has races)

The Web Worker error propagation tests from bug 595394 were disabled in bug 692605 for intermittent failures.  The infrastructure I just landed in bug 663291 (hopefully it sticks this time) should make it possible to do these tests robustly, but I am not familiar enough with workers to figure out how.  I'm attaching a patch that revises these tests to use the bug 663291 infrastructure, and I hope someone can take it from there.
Attachment #682698 - Flags: review-

Updated

5 months ago
Priority: -- → P5
You need to log in before you can comment on or make changes to this bug.