[cssom-view] small update


I made a few small changes in how the APIs are defined (clearer  
definitions, I think) and added AbstractView from DOM Level 2 Views. I  
also renamed WindowView to ScreenView and defined it to be for visual  
media only. I also moved offset*, scroll*, and client* attributes to their  
own interface that will only function for objects implementing  
HTMLElement. As roc mentioned on this list they're not that useful now we  
have getClientRects() and getBoundingClientRect() so we might as well  
restrict them for now.

I also fixed small mistakes as reported on a blog entry by Peter-Paul Koch:


The updated editor's draft can be found here:


I think it's ready for Last Call.

Kind regards,

Anne van Kesteren

Received on Thursday, 6 March 2008 12:23:00 UTC