[whatwg] Link.onload; defer on style, depends

On Wed, 25 Mar 2009, Sean Hogan wrote:
> Ian Hickson wrote:
> > On Sun, 15 Mar 2009, Boris Zbarsky wrote:
> > > Sean Hogan wrote:
> > > > >
> > > > > This is a request for the link element to be given an onload 
> > > > > attribute.
> > > >
> > > > And presumably a readyState property.
> > >
> > > At least in Gecko, you can already detect whether the sheet is done 
> > > loading: if you try to get its cssRules and that throws 
> > > INVALID_ACCESS_ERR, then it's still loading.  (If it throws 
> > > DOM_SECURITY_ERR then you're not allowed to read the style data; 
> > > that's why you have to check for the exact type of exception thrown.  
> > > Though really, if you're loading style sheets cross-site you're in 
> > > for a world of hurt unless you control both sites.)
> >
> > I haven't added readyState at this time. I am concerned about feature 
> > creep here.
>
> As for link.onload, link.readyState is implemented in IE since IE6. Same 
> values as document.readyState, etc.

Sure, but we only need one way to do this.

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'

Received on Monday, 27 April 2009 22:29:22 UTC