DocumentCSS vs ViewCSS

Hi!

Why does DOM 2 StyleSheets defines two new interfaces (DocumentCSS,  
ViewCSS), which only difference is the only method they expose while  
having equal signatures?
Should getOverrideStyle have some sepecific binding or validation with the  
Document which implements DocumentCSS?
IMO, it would be fairly enough to add it to ViewCSS, and in the ecmascript  
binding, it would spare developers of have to contantly type document.foo  
all day long.

But then, we already have an interface implemented by Document, which is  
DocumentStyle. So DocumentCSS should either be merged with ViewCSS, of  
with DocumentStyle. I prefer the former.
All these interfaces bloat the spec.

What do you think ?

Thank you.

Received on Monday, 31 March 2008 01:00:21 UTC