Closed Bug 812714 Opened 13 years ago Closed 1 year ago

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

Categories

(Core :: DOM: Workers, defect, P5)

x86_64
Linux
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: zwol, Unassigned)

References

Details

(Whiteboard: dom-lws-bugdash-triage)

Attachments

(1 file)

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-
Priority: -- → P5
Severity: normal → S3

There are still conditions where we do not execute this test (http3 OR http2).

Whiteboard: dom-lws-bugdash-triage

The http2/http3 stuff can probably be dropped, but the original concern of the bug seems to be addressed/sidestepped.

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: