I am checking in changes to clean up nsIView and nsIViewManager. These 
changes hide a lot of methods that used to be public and are now 
considered private to the view module. The main impact on Layout is 
that nsIView is now mostly a read-only interface; if you want to 
change the state of a view, you call a method on its view manager.

Another change introduced by this interface is that the top left 
corner of a view's "bounds" may not necessarily be the same as its 
"position". Sometimes a view's bounds may extend above or to the left 
of its position.

For details see the comments in 
http://bugzilla.mozilla.org/attachment.cgi?id=57738&action=view

Rob


Reply via email to