- From: Drew Wilson <atwilson@google.com>
- Date: Mon, 26 Oct 2009 13:31:48 -0700
FWIW, I've usually looked at self.postMessage when trying to determine whether running in dedicated or shared worker context, although Anne's suggestion (using "in") is better. -atw On Mon, Oct 26, 2009 at 7:00 AM, Anne van Kesteren <annevk at opera.com> wrote: > On Mon, 26 Oct 2009 13:57:10 +0100, Simon Pieters <simonp at opera.com> > wrote: > >> Web Workers has the following in some example (twice): >> >> // support being used as a shared worker as well as a dedicated worker >> if (this.onmessage) // dedicated worker >> .... >> >> This ought to be doing something like (typeof this.onmessage != >> 'undefined') , as the event property is presumably 'null' by the time of the >> test. >> > > ("onmessage" in this) might be somewhat safer fwiw. > > > -- > Anne van Kesteren > http://annevankesteren.nl/ > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.whatwg.org/pipermail/whatwg-whatwg.org/attachments/20091026/5e64e8b3/attachment.htm>
Received on Monday, 26 October 2009 13:31:48 UTC