New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can messageerror fire on Worker? #10262
Comments
The |
Thank you @Kaiido, it seems this even can be fired then, in principle. If an event propagates from a |
It's hard to think of a case that would reliably fail as typically a dedicated worker is in the same agent cluster as its owner. And in the one case where that might not be the case ( @foolip what you're looking for is described here: https://html.spec.whatwg.org/#dedicated-workers-and-the-worker-interface
|
I've filed https://crbug.com/335744333 about adding |
What is the issue with the HTML Standard?
https://html.spec.whatwg.org/#dedicated-workers-and-the-worker-interface defines the
onmessageerror
event handler attribute forWorker
, but can a "messageerror" event actually fire on aWorker
object?I have looked at all instances of "messageerror" and can't find any that seems to fire the event at an
Worker
instance, only other kinds of objects. Perhaps it happens implicitly through bubbling?The only test I can find in WPT that listens for the event is https://wpt.fyi/results/webmessaging/broadcastchannel/workers.html, but only to fail the test if it is fired.
I'm trying to understand what behavior (if any) is required by the spec and how to test it, since it's not in Chrome but is in Firefox and Safari:
https://developer.mozilla.org/en-US/docs/Web/API/Worker#browser_compatibility
The text was updated successfully, but these errors were encountered: