UIMovieClip needs to implement IVisualElement. These are mostly some old changes I tried to make earlier before I understood the complexities of the different sizing models in UIMC vs UIC. However, the important thing here really isn?\226?\128?\153t that the implementation for IVisualElement on UIMC be correct?\226?\128?\148it?\226?\128?\153s that it now compiles and we can continue to support UIMC in Gumbo. Later, I?\226?\128?\153ll be taking a look at the different sizing models, and how we should correctly deal with transformations.
As part of this change, utilities.swc will use the files located in the flash-integration project rather than a pre-compiled SWC that was checked in.
This change will allow us to strongly type addElement, getElementAt, etc... to only work on IVisualElements. That change will be coming a little later.