Revision: 3047
Author: gruehle@adobe.com
Date: 2008-08-29 15:18:20 -0700 (Fri, 29 Aug 2008)
Log Message:
-----------
Checking in for Jason.
This is the big display object sharing optimization for Group. Adjacent graphic elements that do not require their own display object now draw into a common shared display object.
There should be no functionality changes. The only exception is masks on graphic elements are broken. If you find any other functional differences, please file a bug.
The changes have been cycloned by the SDK QE and Thermo.
Modified Paths:
--------------
flex/sdk/trunk/frameworks/projects/flex4/src/flex/core/Group.as
flex/sdk/trunk/frameworks/projects/flex4/src/flex/graphics/BitmapGraphic.as
flex/sdk/trunk/frameworks/projects/flex4/src/flex/graphics/Ellipse.as
flex/sdk/trunk/frameworks/projects/flex4/src/flex/graphics/FilledElement.as
flex/sdk/trunk/frameworks/projects/flex4/src/flex/graphics/IDisplayObjectElement.as
flex/sdk/trunk/frameworks/projects/flex4/src/flex/graphics/Line.as
flex/sdk/trunk/frameworks/projects/flex4/src/flex/graphics/Path.as
flex/sdk/trunk/frameworks/projects/flex4/src/flex/graphics/Rect.as
flex/sdk/trunk/frameworks/projects/flex4/src/flex/graphics/StrokedElement.as
flex/sdk/trunk/frameworks/projects/flex4/src/flex/graphics/graphicsClasses/GraphicElement.as
flex/sdk/trunk/frameworks/projects/flex4/src/flex/graphics/graphicsClasses/TextGraphicElement.as