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.