You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ma...@apache.org on 2013/10/21 21:19:42 UTC

[2/3] git commit: [flex-sdk] [refs/heads/develop] - UPDATED FLEX-33350 Callout for Desktop - added open on rollover behavior to CalloutButton that was missing from experimental CalloutButton => new "spark only" style rollOverOpenDelay - updated asdoc - a

UPDATED FLEX-33350 Callout for Desktop
- added open on rollover behavior to CalloutButton that was missing from experimental CalloutButton
=> new "spark only" style rollOverOpenDelay
- updated asdoc
- added new spark CalloutButton Mustella tests
- removed obsolete experimental CalloutButton mustella tests


Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/88c266ef
Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/88c266ef
Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/88c266ef

Branch: refs/heads/develop
Commit: 88c266efb9476e27d94c66fbf1490f5037f3ac04
Parents: 165af19
Author: mamsellem <ma...@systar.com>
Authored: Mon Oct 21 21:17:32 2013 +0200
Committer: mamsellem <ma...@systar.com>
Committed: Mon Oct 21 21:17:32 2013 +0200

----------------------------------------------------------------------
 frameworks/projects/spark/defaults.css          |   4 +
 .../spark/src/spark/components/CalloutButton.as |  42 +-
 .../Properties/CallOutButton_Basic.mxml         | 564 ----------------
 .../baselines/calloutbutton_afterAfter.png      | Bin 38142 -> 0 bytes
 .../baselines/calloutbutton_afterAuto.png       | Bin 37292 -> 0 bytes
 .../baselines/calloutbutton_afterBefore.png     | Bin 38303 -> 0 bytes
 .../baselines/calloutbutton_afterEnd.png        | Bin 37563 -> 0 bytes
 .../baselines/calloutbutton_afterMiddle.png     | Bin 37746 -> 0 bytes
 .../baselines/calloutbutton_afterStart.png      | Bin 37087 -> 0 bytes
 .../baselines/calloutbutton_autoAfter.png       | Bin 37935 -> 0 bytes
 .../baselines/calloutbutton_autoAuto.png        | Bin 38849 -> 0 bytes
 .../baselines/calloutbutton_autoBefore.png      | Bin 39105 -> 0 bytes
 .../baselines/calloutbutton_autoEnd.png         | Bin 38015 -> 0 bytes
 .../baselines/calloutbutton_autoMiddle.png      | Bin 38110 -> 0 bytes
 .../baselines/calloutbutton_autoStart.png       | Bin 37248 -> 0 bytes
 .../baselines/calloutbutton_beforeAfter.png     | Bin 38693 -> 0 bytes
 .../baselines/calloutbutton_beforeAuto.png      | Bin 38632 -> 0 bytes
 .../baselines/calloutbutton_beforeBefore.png    | Bin 40032 -> 0 bytes
 .../baselines/calloutbutton_beforeEnd.png       | Bin 38917 -> 0 bytes
 .../baselines/calloutbutton_beforeMiddle.png    | Bin 38850 -> 0 bytes
 .../baselines/calloutbutton_beforeStart.png     | Bin 38058 -> 0 bytes
 .../baselines/calloutbutton_click.png           | Bin 37275 -> 0 bytes
 .../baselines/calloutbutton_endAfter.png        | Bin 38480 -> 0 bytes
 .../baselines/calloutbutton_endAuto.png         | Bin 39207 -> 0 bytes
 .../baselines/calloutbutton_endBefore.png       | Bin 39563 -> 0 bytes
 .../baselines/calloutbutton_endEnd.png          | Bin 38614 -> 0 bytes
 .../baselines/calloutbutton_endMiddle.png       | Bin 38325 -> 0 bytes
 .../baselines/calloutbutton_endStart.png        | Bin 38037 -> 0 bytes
 .../baselines/calloutbutton_middleAfter.png     | Bin 39173 -> 0 bytes
 .../baselines/calloutbutton_middleAuto.png      | Bin 39906 -> 0 bytes
 .../baselines/calloutbutton_middleBefore.png    | Bin 40471 -> 0 bytes
 .../baselines/calloutbutton_middleEnd.png       | Bin 41244 -> 0 bytes
 .../baselines/calloutbutton_middleMiddle.png    | Bin 39412 -> 0 bytes
 .../baselines/calloutbutton_middleStart.png     | Bin 39408 -> 0 bytes
 .../Properties/baselines/calloutbutton_over.png | Bin 36808 -> 0 bytes
 .../baselines/calloutbutton_startAfter.png      | Bin 39745 -> 0 bytes
 .../baselines/calloutbutton_startAuto.png       | Bin 40580 -> 0 bytes
 .../baselines/calloutbutton_startBefore.png     | Bin 40545 -> 0 bytes
 .../baselines/calloutbutton_startEnd.png        | Bin 39799 -> 0 bytes
 .../baselines/calloutbutton_startMiddle.png     | Bin 39379 -> 0 bytes
 .../baselines/calloutbutton_startStart.png      | Bin 38803 -> 0 bytes
 .../CallOutButton/SWFs/CallOutButton_Main.mxml  | 269 --------
 .../CallOutButton/SWFs/assets/help.png          | Bin 3081 -> 0 bytes
 .../Properties/CalloutButton_Basic.mxml         | 660 +++++++++++++++++++
 .../baselines/calloutbutton_afterAfter.png      | Bin 0 -> 38386 bytes
 .../baselines/calloutbutton_afterAuto.png       | Bin 0 -> 37065 bytes
 .../baselines/calloutbutton_afterBefore.png     | Bin 0 -> 37733 bytes
 .../baselines/calloutbutton_afterEnd.png        | Bin 0 -> 37013 bytes
 .../baselines/calloutbutton_afterMiddle.png     | Bin 0 -> 37245 bytes
 .../baselines/calloutbutton_afterStart.png      | Bin 0 -> 36916 bytes
 .../baselines/calloutbutton_autoAfter.png       | Bin 0 -> 37648 bytes
 .../baselines/calloutbutton_autoAuto.png        | Bin 0 -> 37380 bytes
 .../baselines/calloutbutton_autoBefore.png      | Bin 0 -> 37592 bytes
 .../baselines/calloutbutton_autoEnd.png         | Bin 0 -> 36888 bytes
 .../baselines/calloutbutton_autoMiddle.png      | Bin 0 -> 37327 bytes
 .../baselines/calloutbutton_autoStart.png       | Bin 0 -> 36726 bytes
 .../baselines/calloutbutton_beforeAfter.png     | Bin 0 -> 38242 bytes
 .../baselines/calloutbutton_beforeAuto.png      | Bin 0 -> 37428 bytes
 .../baselines/calloutbutton_beforeBefore.png    | Bin 0 -> 38638 bytes
 .../baselines/calloutbutton_beforeEnd.png       | Bin 0 -> 37477 bytes
 .../baselines/calloutbutton_beforeMiddle.png    | Bin 0 -> 38433 bytes
 .../baselines/calloutbutton_beforeStart.png     | Bin 0 -> 38264 bytes
 .../baselines/calloutbutton_click.png           | Bin 0 -> 37971 bytes
 .../baselines/calloutbutton_endAfter.png        | Bin 0 -> 38600 bytes
 .../baselines/calloutbutton_endAuto.png         | Bin 0 -> 38777 bytes
 .../baselines/calloutbutton_endBefore.png       | Bin 0 -> 37336 bytes
 .../baselines/calloutbutton_endEnd.png          | Bin 0 -> 37497 bytes
 .../baselines/calloutbutton_endMiddle.png       | Bin 0 -> 38239 bytes
 .../baselines/calloutbutton_endStart.png        | Bin 0 -> 38543 bytes
 .../baselines/calloutbutton_middleAfter.png     | Bin 0 -> 40154 bytes
 .../baselines/calloutbutton_middleAuto.png      | Bin 0 -> 40280 bytes
 .../baselines/calloutbutton_middleBefore.png    | Bin 0 -> 40226 bytes
 .../baselines/calloutbutton_middleEnd.png       | Bin 0 -> 40294 bytes
 .../baselines/calloutbutton_middleMiddle.png    | Bin 0 -> 39501 bytes
 .../baselines/calloutbutton_middleStart.png     | Bin 0 -> 41539 bytes
 .../Properties/baselines/calloutbutton_over.png | Bin 0 -> 37130 bytes
 .../baselines/calloutbutton_startAfter.png      | Bin 0 -> 41939 bytes
 .../baselines/calloutbutton_startAuto.png       | Bin 0 -> 41513 bytes
 .../baselines/calloutbutton_startBefore.png     | Bin 0 -> 41344 bytes
 .../baselines/calloutbutton_startEnd.png        | Bin 0 -> 40073 bytes
 .../baselines/calloutbutton_startMiddle.png     | Bin 0 -> 39944 bytes
 .../baselines/calloutbutton_startStart.png      | Bin 0 -> 39893 bytes
 .../CalloutButton/SWFs/CallOutButton_Main.mxml  | 278 ++++++++
 .../CalloutButton/SWFs/assets/help.png          | Bin 0 -> 3081 bytes
 84 files changed, 979 insertions(+), 838 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/frameworks/projects/spark/defaults.css
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark/defaults.css b/frameworks/projects/spark/defaults.css
index 0b6ba5c..cb7b46f 100644
--- a/frameworks/projects/spark/defaults.css
+++ b/frameworks/projects/spark/defaults.css
@@ -60,6 +60,10 @@ Callout
     borderThickness: 1;
 }
 
+CalloutButton {
+    rollOverOpenDelay: NaN;   /* default behavior is clicking button to open callout*/
+}
+
 CheckBox
 {
     skinClass: ClassReference("spark.skins.spark.CheckBoxSkin");

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/frameworks/projects/spark/src/spark/components/CalloutButton.as
----------------------------------------------------------------------
diff --git a/frameworks/projects/spark/src/spark/components/CalloutButton.as b/frameworks/projects/spark/src/spark/components/CalloutButton.as
index 9585a3c..9e5e732 100644
--- a/frameworks/projects/spark/src/spark/components/CalloutButton.as
+++ b/frameworks/projects/spark/src/spark/components/CalloutButton.as
@@ -75,6 +75,23 @@ use namespace mx_internal;
 [Event(name="open", type="spark.events.DropDownEvent")]
 
 //--------------------------------------
+//  Styles
+//--------------------------------------
+/**
+ *  Specifies the delay, in milliseconds, to wait for opening the Callout
+ *  when the button is rolled over.
+ *  If set to <code>NaN</code>, then the Callout opens when clicking the button.
+ *
+ *  @default NaN
+ *
+ *  @langversion 3.0
+ *  @playerversion Flash 10
+ *  @playerversion AIR 3.8
+ *  @productversion Flex 4.11
+ */
+[Style(name="rollOverOpenDelay", type="Number", inherit="no",theme="spark",minValue="0")]
+
+//--------------------------------------
 //  Other metadata
 //--------------------------------------
 
@@ -260,7 +277,7 @@ public class CalloutButton extends Button
      *  have been explicitely set or not.
      */
     mx_internal var calloutProperties:Object = {};
-    
+
     //--------------------------------------------------------------------------
     //
     //  Properties proxied to callout
@@ -503,14 +520,29 @@ public class CalloutButton extends Button
         _dropDownController.closeOnResize = false;
         _dropDownController.addEventListener(DropDownEvent.OPEN, dropDownController_openHandler);
         _dropDownController.addEventListener(DropDownEvent.CLOSE, dropDownController_closeHandler);
-        
+        _dropDownController.rollOverOpenDelay = getStyle("rollOverOpenDelay");
         _dropDownController.openButton = this;
         
         if (callout)
             _dropDownController.dropDown = callout;    
     }
-    
-    //----------------------------------
+
+    /**
+     *  @private
+     */
+    override public function styleChanged(styleProp:String):void
+    {
+        super.styleChanged(styleProp);
+        var allStyles:Boolean = (styleProp == null || styleProp == "styleName");
+
+        if (allStyles || styleProp == "rollOverOpenDelay")
+        {
+            if (dropDownController)
+                dropDownController.rollOverOpenDelay = getStyle("rollOverOpenDelay");
+        }
+    }
+
+//----------------------------------
     //  isDropDownOpen
     //----------------------------------
     
@@ -575,7 +607,7 @@ public class CalloutButton extends Button
             destroyCallout();
         }
     }
-    
+
     //--------------------------------------------------------------------------
     //
     //  Overridden methods

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/CallOutButton_Basic.mxml
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/CallOutButton_Basic.mxml b/mustella/tests/experimental/spark/components/CallOutButton/Properties/CallOutButton_Basic.mxml
deleted file mode 100644
index 1532b8e..0000000
--- a/mustella/tests/experimental/spark/components/CallOutButton/Properties/CallOutButton_Basic.mxml
+++ /dev/null
@@ -1,564 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-
-  Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements.  See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to You under the Apache License, Version 2.0
-  (the "License"); you may not use this file except in compliance with
-  the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-
--->
-
-<UnitTester testDir="experimental/spark/components/CallOutButton/Properties/"  xmlns:mx="http://www.adobe.com/2006/mxml" xmlns="*" testSWF="CallOutButton_Main.mxml">
-
-	<!-- this set of lines form a template that must be in each unit test -->
-
-	<mx:Script>
-
-		<![CDATA[
-
-		public static function init(o:DisplayObject):void
-
-		{
-
-		}			
-
-		]]>
-
-	</mx:Script>
-
-	
-
-	<mx:Metadata>
-
-		<![CDATA[
-
-			[Mixin]
-
-		]]>
-
-	</mx:Metadata>	
-
-	
-
-	<!-- end of set of lines that must be in each unit test -->
-
-	<testCases>
-
-
-		<TestCase testID="calloutButton_click" keywords="[CallOutButton, click]" 
-			description="Verifies triggerEvent click on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="calloutClickButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="calloutClickButton" type="mouseDown" localX="5" localY="5" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_click.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_rollOver" keywords="[CallOutButton, rollOver]" 
-			description="Verifies triggerEvent rollOver on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="calloutRollOverButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="calloutRollOverButton" type="mouseDown" localX="5" localY="5" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_over.png"/>
-			</body>
-		</TestCase>
-		<!-- after* -->
-		<TestCase testID="calloutButton_afterAfter" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=after verticalPosition=after on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutAfterAfter" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_afterAfter.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_afterAuto" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=after verticalPosition=auto on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutAfterAuto" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_afterAuto.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_afterBefore" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=after verticalPosition=before on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutAfterBefore" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_afterBefore.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_afterEnd" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=after verticalPosition=end on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutAfterEnd" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_afterEnd.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_afterMiddle" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=after verticalPosition=middle on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutAfterMiddle" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_afterMiddle.png"/>
-			</body>
-		</TestCase>
-				
-		<TestCase testID="calloutButton_afterStart" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=after verticalPosition=start on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutAfterStart" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_afterStart.png"/>
-			</body>
-		</TestCase>
-		
-		<!-- auto* -->
-		
-		<TestCase testID="calloutButton_autoAfter" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=auto verticalPosition=after on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutAutoAfter" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_autoAfter.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_autoAuto" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=auto verticalPosition=auto on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutAutoAuto" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_autoAuto.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_autoBefore" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=auto verticalPosition=before on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutAutoBefore" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_autoBefore.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_autoEnd" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=auto verticalPosition=end on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutAutoEnd" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_autoEnd.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_autoMiddle" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=auto verticalPosition=middle on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutAutoMiddle" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_autoMiddle.png"/>
-			</body>
-		</TestCase>
-				
-		<TestCase testID="calloutButton_autoStart" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=auto verticalPosition=start on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutAutoStart" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_autoStart.png"/>
-			</body>
-		</TestCase>
-		
-		<!-- before* -->
-		
-		<TestCase testID="calloutButton_beforeAfter" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=before verticalPosition=after on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutBeforeAfter" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_beforeAfter.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_beforeAuto" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=before verticalPosition=auto on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutBeforeAuto" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_beforeAuto.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_beforeBefore" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=before verticalPosition=before on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutBeforeBefore" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_beforeBefore.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_beforeEnd" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=before verticalPosition=end on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutBeforeEnd" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_beforeEnd.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_beforeMiddle" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=before verticalPosition=middle on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutBeforeMiddle" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_beforeMiddle.png"/>
-			</body>
-		</TestCase>
-				
-		<TestCase testID="calloutButton_beforeStart" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=before verticalPosition=start on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutBeforeStart" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_beforeStart.png"/>
-			</body>
-		</TestCase>
-		
-		<!-- end* -->
-		
-		<TestCase testID="calloutButton_endAfter" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=end verticalPosition=after on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutEndAfter" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_endAfter.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_endAuto" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=end verticalPosition=auto on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutEndAuto" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_endAuto.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_endBefore" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=end verticalPosition=before on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutEndBefore" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_endBefore.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_endEnd" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=end verticalPosition=end on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutEndEnd" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_endEnd.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_endMiddle" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=end verticalPosition=middle on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutEndMiddle" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_endMiddle.png"/>
-			</body>
-		</TestCase>
-				
-		<TestCase testID="calloutButton_endStart" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=end verticalPosition=start on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutEndStart" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_endStart.png"/>
-			</body>
-		</TestCase>
-		
-		<!-- middle* -->
-		<TestCase testID="calloutButton_middleAfter" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=middle verticalPosition=after on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutMiddleAfter" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_middleAfter.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_middleAuto" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=middle verticalPosition=auto on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutMiddleAuto" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_middleAuto.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_middleBefore" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=middle verticalPosition=before on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutMiddleBefore" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_middleBefore.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_middleEnd" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=middle verticalPosition=end on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutMiddleEnd" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_middleEnd.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_middleMiddle" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=middle verticalPosition=middle on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutMiddleMiddle" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_middleMiddle.png"/>
-			</body>
-		</TestCase>
-				
-		<TestCase testID="calloutButton_middleStart" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=middle verticalPosition=start on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutMiddleStart" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_middleStart.png"/>
-			</body>
-		</TestCase>
-		
-		<!-- start* -->
-		<TestCase testID="calloutButton_startAfter" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=start verticalPosition=after on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutStartAfter" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_startAfter.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_startAuto" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=start verticalPosition=auto on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutStartAuto" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_startAuto.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_startBefore" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=start verticalPosition=before on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutStartBefore" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_startBefore.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_startEnd" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=start verticalPosition=end on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutStartEnd" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_startEnd.png"/>
-			</body>
-		</TestCase>
-		
-		<TestCase testID="calloutButton_startMiddle" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=start verticalPosition=middle on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutStartMiddle" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_startMiddle.png"/>
-			</body>
-		</TestCase>
-				
-		<TestCase testID="calloutButton_startStart" keywords="[CallOutButton, horizontalPosition, verticalPosition]" 
-			description="Verifies horizontalPosition=start verticalPosition=start on CallOutButton">
-			<setup>
-				<ResetComponent target="resetButton" className="spark.components.Button" waitTarget="resetButton" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="resetButton" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-				<DispatchMouseEvent target="callOutStartStart" type="rollOver" localX="1" localY="1" waitEvent="updateComplete" />
-			</setup>
-			<body>
-				<Pause timeout="250" />
-				<CompareBitmap url="../Properties/baselines/calloutbutton_startStart.png"/>
-			</body>
-		</TestCase>
-		
-	</testCases>
-
-</UnitTester>

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterAfter.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterAfter.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterAfter.png
deleted file mode 100644
index b367075..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterAfter.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterAuto.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterAuto.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterAuto.png
deleted file mode 100644
index 8cbc3e9..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterAuto.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterBefore.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterBefore.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterBefore.png
deleted file mode 100644
index 7067cc8..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterBefore.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterEnd.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterEnd.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterEnd.png
deleted file mode 100644
index d2bee54..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterEnd.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterMiddle.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterMiddle.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterMiddle.png
deleted file mode 100644
index 51513a0..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterMiddle.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterStart.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterStart.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterStart.png
deleted file mode 100644
index ba281ad..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_afterStart.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoAfter.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoAfter.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoAfter.png
deleted file mode 100644
index c4e63f2..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoAfter.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoAuto.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoAuto.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoAuto.png
deleted file mode 100644
index 0e1cb1b..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoAuto.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoBefore.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoBefore.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoBefore.png
deleted file mode 100644
index 586bb19..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoBefore.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoEnd.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoEnd.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoEnd.png
deleted file mode 100644
index 421a0e1..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoEnd.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoMiddle.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoMiddle.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoMiddle.png
deleted file mode 100644
index fc4ec71..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoMiddle.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoStart.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoStart.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoStart.png
deleted file mode 100644
index 1215928..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_autoStart.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeAfter.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeAfter.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeAfter.png
deleted file mode 100644
index a62cd40..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeAfter.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeAuto.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeAuto.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeAuto.png
deleted file mode 100644
index c171892..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeAuto.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeBefore.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeBefore.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeBefore.png
deleted file mode 100644
index 0ae773c..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeBefore.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeEnd.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeEnd.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeEnd.png
deleted file mode 100644
index 32e805d..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeEnd.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeMiddle.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeMiddle.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeMiddle.png
deleted file mode 100644
index 315f759..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeMiddle.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeStart.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeStart.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeStart.png
deleted file mode 100644
index 556bb00..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_beforeStart.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_click.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_click.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_click.png
deleted file mode 100644
index 839e115..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_click.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endAfter.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endAfter.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endAfter.png
deleted file mode 100644
index 2dae810..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endAfter.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endAuto.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endAuto.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endAuto.png
deleted file mode 100644
index 411ef18..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endAuto.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endBefore.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endBefore.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endBefore.png
deleted file mode 100644
index ee696ad..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endBefore.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endEnd.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endEnd.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endEnd.png
deleted file mode 100644
index e962f06..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endEnd.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endMiddle.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endMiddle.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endMiddle.png
deleted file mode 100644
index 5337e0d..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endMiddle.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endStart.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endStart.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endStart.png
deleted file mode 100644
index 98c1fd3..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_endStart.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleAfter.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleAfter.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleAfter.png
deleted file mode 100644
index 03154f6..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleAfter.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleAuto.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleAuto.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleAuto.png
deleted file mode 100644
index 060854d..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleAuto.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleBefore.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleBefore.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleBefore.png
deleted file mode 100644
index 15d6fad..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleBefore.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleEnd.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleEnd.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleEnd.png
deleted file mode 100644
index d06efb7..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleEnd.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleMiddle.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleMiddle.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleMiddle.png
deleted file mode 100644
index 3b87e01..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleMiddle.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleStart.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleStart.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleStart.png
deleted file mode 100644
index 3fb71cf..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_middleStart.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_over.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_over.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_over.png
deleted file mode 100644
index 287ef1b..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_over.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startAfter.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startAfter.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startAfter.png
deleted file mode 100644
index d3674c7..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startAfter.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startAuto.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startAuto.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startAuto.png
deleted file mode 100644
index 6db3f25..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startAuto.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startBefore.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startBefore.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startBefore.png
deleted file mode 100644
index 4f24047..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startBefore.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startEnd.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startEnd.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startEnd.png
deleted file mode 100644
index fbd9d4f..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startEnd.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startMiddle.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startMiddle.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startMiddle.png
deleted file mode 100644
index 4e1e990..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startMiddle.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startStart.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startStart.png b/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startStart.png
deleted file mode 100644
index 8080ef2..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/Properties/baselines/calloutbutton_startStart.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/SWFs/CallOutButton_Main.mxml
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/SWFs/CallOutButton_Main.mxml b/mustella/tests/experimental/spark/components/CallOutButton/SWFs/CallOutButton_Main.mxml
deleted file mode 100644
index aacd2aa..0000000
--- a/mustella/tests/experimental/spark/components/CallOutButton/SWFs/CallOutButton_Main.mxml
+++ /dev/null
@@ -1,269 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-
-  Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements.  See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to You under the Apache License, Version 2.0
-  (the "License"); you may not use this file except in compliance with
-  the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-
--->
-<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
-		   xmlns:s="library://ns.adobe.com/flex/spark" 
-		   xmlns:mx="library://ns.adobe.com/flex/mx" 
-		   xmlns="*"
-		   xmlns:ns="http://flex.apache.org/experimental/ns" 
-		   width="600" height="600">
-		   
-	<fx:Script>
-		<![CDATA[
-	
-		]]>
-	</fx:Script>
-	
-    <!-- Embed fonts for cross platform compatibility of bitmap compares. -->
-        <fx:Style>
-        @namespace s "library://ns.adobe.com/flex/spark";
-        @namespace mx "library://ns.adobe.com/flex/mx";
-        @font-face {
-            src: url("../../../../../../Assets/Fonts/Open_Sans/OpenSans-Regular.ttf");
-            fontFamily: EmbeddedVerdana;
-            embedAsCFF: true;
-        }
-        
-        @font-face {
-            src: url("../../../../../../Assets/Fonts/Open_Sans/OpenSans-Bold.ttf");
-            fontWeight: bold;
-            fontFamily: EmbeddedVerdana;
-            embedAsCFF: true;
-        }
-        
-        @font-face {
-            src: url("../../../../../../Assets/Fonts/Open_Sans/OpenSans-Italic.ttf");
-            fontStyle: italic;
-            fontFamily: EmbeddedVerdana;
-            embedAsCFF: true;
-        }        
-            
-        global {
-            fontFamily: EmbeddedVerdana;
-        }
-    </fx:Style>
-    
-    <fx:Declarations>
-		<s:ArrayList id="listItems">
-			<fx:String>I'm an item</fx:String>
-			<fx:String>Me too</fx:String>
-			<fx:String>I wanna be in the List</fx:String>
-			<fx:String>Pick me! Pick me!</fx:String>
-			<fx:String>Meh</fx:String>
-			<fx:String>Ah, finally</fx:String>
-		</s:ArrayList>
-	</fx:Declarations>
-	
-	<s:layout>
-		<s:VerticalLayout gap="25" horizontalAlign="center" verticalAlign="middle"/>
-	</s:layout>
-	
-	<s:HGroup horizontalAlign="left" width="80%">
-		<s:Button id="resetButton" label="Reset Button" />
-	</s:HGroup>
-	
-	<s:Label text="triggerEvent = click"/>
-
-	<ns:CallOutButton id="calloutClickButton" label="{list.selectedItem || 'CLICK ME!!!!'}" triggerEvent="click">
-		<s:List id="list" dataProvider="{listItems}" left="0" right="0" width="125"
-				borderVisible="false" color="0xff0000" rollOverColor="0x242424" selectionColor="0x020202"
-				change="calloutClickButton.closeDropDown()"/>
-	</ns:CallOutButton>
-		
-	<s:Label text="triggerEvent = rollOver"/>	
-		
-	<ns:CallOutButton id="calloutRollOverButton" icon="@Embed('assets/help.png')" triggerEvent="rollOver">
-		<ns:calloutLayout>
-			<s:VerticalLayout gap="10"/>
-		</ns:calloutLayout>
-		
-		<s:Button id="manualButton" label="Manual" width="100%" click="calloutRollOverButton.closeDropDown()"/>
-		<s:Button id="releaseNotesButton" label="Release notes" width="100%" click="calloutRollOverButton.closeDropDown()"/>
-	</ns:CallOutButton>
-		
-	<s:Label text="here are all the different possible positions of the callout (some with arrow and some without) / all triggerEvent = rollOver"/>
-	
-	<s:HGroup>
-		<ns:CallOutButton id="callOutAfterAfter" horizontalPosition="after" verticalPosition="after" label="after / after">
-			<s:Button label="after / after"/>
-		</ns:CallOutButton>
-	
-		<ns:CallOutButton id="callOutAfterAuto" horizontalPosition="after" verticalPosition="auto" label="after / auto">
-			<s:Button label="after / auto"/>
-		</ns:CallOutButton>
-	
-		<ns:CallOutButton id="callOutAfterBefore" horizontalPosition="after" verticalPosition="before" label="after / before">
-			<s:Button label="after / before"/>
-		</ns:CallOutButton>
-	
-		<ns:CallOutButton id="callOutAfterEnd" horizontalPosition="after" verticalPosition="end" label="after / end">
-			<s:Button label="after / end"/>
-		</ns:CallOutButton>
-	
-		<ns:CallOutButton id="callOutAfterMiddle" horizontalPosition="after" verticalPosition="middle" label="after / middle">
-			<s:Button label="after / middle"/>
-		</ns:CallOutButton>
-	
-		<ns:CallOutButton id="callOutAfterStart" horizontalPosition="after" verticalPosition="start" label="after / start">
-			<s:Button label="after / start"/>
-		</ns:CallOutButton>
-		
-	</s:HGroup>
-
-	<!-- -->
-	<s:HGroup>
-		<ns:CallOutButton id="callOutAutoAfter" horizontalPosition="auto" verticalPosition="after" label="auto / after">
-			<s:Button label="auto/after"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutAutoAuto" horizontalPosition="auto" verticalPosition="auto" label="auto / auto">
-			<s:Button label="auto/auto"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutAutoBefore" horizontalPosition="auto" verticalPosition="before" label="auto / before">
-			<s:Button label="auto/before"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutAutoEnd" horizontalPosition="auto" verticalPosition="end" label="auto / end">
-			<s:Button label="auto/end"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutAutoMiddle" horizontalPosition="auto" verticalPosition="middle" label="auto / middle">
-			<s:Button label="auto/middle"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutAutoStart" horizontalPosition="auto" verticalPosition="start" label="auto / start">
-			<s:Button label="auto/start"/>
-		</ns:CallOutButton>
-		
-	</s:HGroup>
-	
-	<!-- -->
-	<s:HGroup>
-		
-		<ns:CallOutButton id="callOutBeforeAfter" horizontalPosition="before" verticalPosition="after" label="before / after">
-			<s:Button label="before / after"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutBeforeAuto" horizontalPosition="before" verticalPosition="auto" label="before / auto">
-			<s:Button label="before / auto"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutBeforeBefore" horizontalPosition="before" verticalPosition="before" label="before / before">
-			<s:Button label="before / before"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutBeforeEnd" horizontalPosition="before" verticalPosition="end" label="before / end">
-			<s:Button label="before / end"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutBeforeMiddle" horizontalPosition="before" verticalPosition="middle" label="before / middle">
-			<s:Button label="before / middle"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutBeforeStart" horizontalPosition="before" verticalPosition="start" label="before / start">
-			<s:Button label="before / start"/>
-		</ns:CallOutButton>
-		
-	</s:HGroup>
-
-	<!-- -->
-	<s:HGroup>
-		<ns:CallOutButton id="callOutEndAfter" horizontalPosition="end" verticalPosition="after" label="end / after">
-			<s:Button label="end / after"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutEndAuto" horizontalPosition="end" verticalPosition="auto" label="end / auto">
-			<s:Button label="end / auto"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutEndBefore" horizontalPosition="end" verticalPosition="before" label="end / before">
-			<s:Button label="end / before"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutEndEnd" horizontalPosition="end" verticalPosition="end" label="end / end">
-			<s:Button label="end / end"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutEndMiddle" horizontalPosition="end" verticalPosition="middle" label="end / middle">
-			<s:Button label="end / middle"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutEndStart" horizontalPosition="end" verticalPosition="start" label="end / start">
-			<s:Button label="end / start"/>
-		</ns:CallOutButton>
-		
-	</s:HGroup>
-
-	<!-- -->
-	<s:HGroup>
-		<ns:CallOutButton id="callOutMiddleAfter" horizontalPosition="middle" verticalPosition="after" label="middle / after">
-			<s:Button label="middle / after"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutMiddleAuto" horizontalPosition="middle" verticalPosition="auto" label="middle / auto">
-			<s:Button label="middle / auto"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutMiddleBefore" horizontalPosition="middle" verticalPosition="before" label="middle / before">
-			<s:Button label="middle / before"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutMiddleEnd" horizontalPosition="middle" verticalPosition="end" label="middle / end">
-			<s:Button label="middle / end"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutMiddleMiddle" horizontalPosition="middle" verticalPosition="middle" label="middle / middle">
-			<s:Button label="middle / middle"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutMiddleStart" horizontalPosition="middle" verticalPosition="start" label="middle / start">
-			<s:Button label="middle / start"/>
-		</ns:CallOutButton>
-		
-	</s:HGroup>
-
-	<s:HGroup>
-		<ns:CallOutButton id="callOutStartAfter" horizontalPosition="start" verticalPosition="after" label="start / after">
-			<s:Button label="start / after"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutStartAuto" horizontalPosition="start" verticalPosition="auto" label="start / auto">
-			<s:Button label="start / auto"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutStartBefore" horizontalPosition="start" verticalPosition="before" label="start / before">
-			<s:Button label="start / before"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutStartEnd" horizontalPosition="start" verticalPosition="end" label="start / end">
-			<s:Button label="start / end"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutStartMiddle" horizontalPosition="start" verticalPosition="middle" label="start / middle">
-			<s:Button label="start / middle"/>
-		</ns:CallOutButton>
-		
-		<ns:CallOutButton id="callOutStartStart" horizontalPosition="start" verticalPosition="start" label="start / start">
-			<s:Button label="start / start"/>
-		</ns:CallOutButton>
-		
-	</s:HGroup>
-	
-</s:Application>

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/88c266ef/mustella/tests/experimental/spark/components/CallOutButton/SWFs/assets/help.png
----------------------------------------------------------------------
diff --git a/mustella/tests/experimental/spark/components/CallOutButton/SWFs/assets/help.png b/mustella/tests/experimental/spark/components/CallOutButton/SWFs/assets/help.png
deleted file mode 100644
index fc2ae79..0000000
Binary files a/mustella/tests/experimental/spark/components/CallOutButton/SWFs/assets/help.png and /dev/null differ