2012/2/24 Maciej Stachowiak <[email protected]>:
> I too am surprised that HTML-related APIs would be refactored as a result of 
> modularization. This change may be justifiable on its own merits, but it 
> doesn't seem like a logical part of a project to make self-contained features 
> more modular. At the very least, to avoid confusion, changes like that should 
> be kept clearly separate from the modularization effort, or else, someone 
> could explain the relationship if there is one and its not obvious.

Fair enough.  I've detached those bugs from the larger meta bug.

These patches have a different goal than the other patches attached to
that meta bug.  Much in the same way that we've moved code out of
Frame.h over time, these patches are intended to make DOMWindow.idl
more readable.  The net result will (hopefully!) be a file that's more
focused on concerns that actually relate to DOMWindow (e.g.,
name/closed/opener/parent/top) rather than a dumping ground for every
random thing that needs to be in the global scope.

In retrospect, we should have presented this work separately so folks
could have discussed its merits separately.  I think we got tied up in
the implementation detail that the same mechanism makes both projects
possible.

Adam
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to