http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/d646653f/mustella/tests/mobile/DensityIndependentScaling/integration/baselines/[email protected] ---------------------------------------------------------------------- diff --git a/mustella/tests/mobile/DensityIndependentScaling/integration/baselines/[email protected] b/mustella/tests/mobile/DensityIndependentScaling/integration/baselines/[email protected] new file mode 100644 index 0000000..a323e0d --- /dev/null +++ b/mustella/tests/mobile/DensityIndependentScaling/integration/baselines/[email protected] @@ -0,0 +1,192 @@ +<DisplayList> + <ImageScaling width="426.6666666666667" height="640"> + <spark.skins.spark.ApplicationSkin width="426.6666666666667" height="640" blendMode="auto"> + <spark.components.Group width="426.6666666666667" height="640" blendMode="auto"> + <spark.components.Group width="426.6666666666667" height="640" blendMode="auto"> + <comps.QANavigator width="426.6666666666667" height="640"> + <spark.skins.mobile.ViewNavigatorSkin width="426.6666666666667" height="640"> + <spark.components.Group y="45" width="426.6666666666667" height="595" blendMode="auto"> + <views.ImageScalingView width="426.6666666666667" height="595"> + <spark.skins.mobile.SkinnableContainerSkin width="426.6666666666667" height="595"> + <spark.components.Group width="426.6666666666667" height="595" blendMode="auto"> + <spark.components.HGroup x="10" y="10" width="228" height="72" blendMode="auto"> + <spark.components.Group width="72" height="72" blendMode="auto"/> + <spark.components.Image x="78" width="72" height="72"> + <spark.skins.mobile.ImageSkin width="72" height="72"> + <spark.components.Group width="72" height="72" blendMode="auto"/> + </spark.skins.mobile.ImageSkin> + </spark.components.Image> + <spark.components.Button x="156" width="72" height="72"> + <comps.SolidButtonSkin width="72" height="72" blendMode="auto"/> + </spark.components.Button> + </spark.components.HGroup> + <spark.components.HGroup x="10" y="88" width="348" height="88" blendMode="auto"> + <spark.components.List width="112" height="88"> + <spark.skins.mobile.ListSkin width="112" height="88"> + <spark.components.Scroller width="112" height="88"> + <spark.skins.spark.ScrollerSkin width="112" height="88" blendMode="auto"> + <spark.components.DataGroup width="112" height="88" scrollRect="(x=0, y=0, w=112, h=88)"> + <views.ImageScalingViewInnerClass0 width="100" height="88" cacheAsBitmap="true" opaqueBackground="true"> + <spark.components.supportClasses.StyleableTextField x="88" y="39" width="21" height="100" underline="false"> + <htmlText/> + </spark.components.supportClasses.StyleableTextField> + </views.ImageScalingViewInnerClass0> + </spark.components.DataGroup> + </spark.skins.spark.ScrollerSkin> + </spark.components.Scroller> + </spark.skins.mobile.ListSkin> + </spark.components.List> + <spark.components.List x="118" width="112" height="88"> + <spark.skins.mobile.ListSkin width="112" height="88"> + <spark.components.Scroller width="112" height="88"> + <spark.skins.spark.ScrollerSkin width="112" height="88" blendMode="auto"> + <spark.components.DataGroup width="112" height="88" scrollRect="(x=0, y=0, w=112, h=88)"> + <views.ImageScalingViewInnerClass1 width="100" height="88" cacheAsBitmap="true" opaqueBackground="true"> + <spark.components.supportClasses.StyleableTextField x="88" y="39" width="21" height="100" underline="false"> + <htmlText/> + </spark.components.supportClasses.StyleableTextField> + </views.ImageScalingViewInnerClass1> + </spark.components.DataGroup> + </spark.skins.spark.ScrollerSkin> + </spark.components.Scroller> + </spark.skins.mobile.ListSkin> + </spark.components.List> + <spark.components.List x="236" width="112" height="88"> + <spark.skins.mobile.ListSkin width="112" height="88"> + <spark.components.Scroller width="112" height="88"> + <spark.skins.spark.ScrollerSkin width="112" height="88" blendMode="auto"> + <spark.components.DataGroup width="112" height="88" scrollRect="(x=0, y=0, w=112, h=88)"> + <views.ImageScalingViewInnerClass2 width="100" height="88" cacheAsBitmap="true" opaqueBackground="true"> + <spark.components.supportClasses.StyleableTextField x="8" y="39" width="21" height="100" underline="false"> + <htmlText/> + </spark.components.supportClasses.StyleableTextField> + </views.ImageScalingViewInnerClass2> + </spark.components.DataGroup> + </spark.skins.spark.ScrollerSkin> + </spark.components.Scroller> + </spark.skins.mobile.ListSkin> + </spark.components.List> + </spark.components.HGroup> + <spark.components.TabbedViewNavigator x="10" y="182" width="100" height="100"> + <spark.skins.mobile.TabbedViewNavigatorSkin width="100" height="100"> + <spark.components.Group width="100" height="16" blendMode="auto"> + <spark.components.ViewNavigator width="100" height="16"> + <spark.skins.mobile.ViewNavigatorSkin width="100" height="16"> + <spark.components.Group width="100" height="16" blendMode="auto"> + <comps.SolidView width="100" height="16"> + <spark.skins.mobile.SkinnableContainerSkin width="100" height="16"> + <spark.components.Group width="100" height="16" blendMode="auto"/> + </spark.skins.mobile.SkinnableContainerSkin> + </comps.SolidView> + </spark.components.Group> + <spark.components.ActionBar width="0" height="0"> + <spark.skins.mobile.ActionBarSkin width="0" height="0"> + <spark.skins.mobile160.assets.ActionBarBackground width="0" height="3" blendMode="auto" scale9Grid="(x=1, y=2, w=63, h=40)"> + <flash.display.Shape width="65" height="1"/> + <flash.display.Shape y="44" width="65" height="1"/> + <flash.display.Shape y="45" width="65" height="1"/> + <flash.display.Shape y="46" width="65" height="1"/> + <flash.display.Shape y="47" width="65" height="1"/> + <flash.display.Shape concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.1484375, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="1" y="1" width="63" height="1"/> + <flash.display.Shape concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.09765625, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="1" y="43" width="63" height="1"/> + <flash.display.Shape y="1" width="1" height="43"/> + <flash.display.Shape x="64" y="1" width="1" height="43"/> + <flash.display.Shape width="65" height="48"/> + </spark.skins.mobile160.assets.ActionBarBackground> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <ActionBarSkin.as$55.TitleDisplayComponent width="0" height="0"> + <spark.components.supportClasses.StyleableTextField concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.6484375, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="-2" y="-11.5" width="5" height="4" underline="false"> + <htmlText/> + </spark.components.supportClasses.StyleableTextField> + <spark.components.supportClasses.StyleableTextField x="-2" y="-12.5" width="5" height="4" underline="false"> + <htmlText/> + </spark.components.supportClasses.StyleableTextField> + </ActionBarSkin.as$55.TitleDisplayComponent> + </spark.skins.mobile.ActionBarSkin> + </spark.components.ActionBar> + </spark.skins.mobile.ViewNavigatorSkin> + </spark.components.ViewNavigator> + </spark.components.Group> + <spark.components.ButtonBar y="16" width="100" height="84"> + <spark.skins.mobile.TabbedViewNavigatorTabBarSkin width="100" height="84"> + <spark.components.DataGroup width="100" height="84"> + <spark.components.ButtonBarButton width="100" height="84"> + <spark.skins.mobile.TabbedViewNavigatorTabBarFirstTabSkin width="100" height="84"> + <spark.skins.mobile.assets.TabbedViewNavigatorButtonBarFirstButton_selected width="100" height="84" blendMode="auto" scale9Grid="(x=3, y=3, w=114, h=70)"> + <flash.display.Shape y="1" width="120" height="74"/> + <flash.display.Shape width="120" height="1"/> + <flash.display.Shape y="75" width="120" height="1"/> + <flash.display.Shape x="0.5" y="1.5" width="120" height="74"/> + <flash.display.Shape width="120" height="76"/> + </spark.skins.mobile.assets.TabbedViewNavigatorButtonBarFirstButton_selected> + <spark.components.supportClasses.StyleableTextField concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.6484375, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="48" y="75" width="5" height="0" underline="false"> + <htmlText/> + </spark.components.supportClasses.StyleableTextField> + <spark.components.supportClasses.StyleableTextField x="48" y="74" width="5" height="0" underline="false"> + <htmlText/> + </spark.components.supportClasses.StyleableTextField> + <spark.components.Group x="14" y="6" width="72" height="72" blendMode="auto"/> + </spark.skins.mobile.TabbedViewNavigatorTabBarFirstTabSkin> + </spark.components.ButtonBarButton> + </spark.components.DataGroup> + </spark.skins.mobile.TabbedViewNavigatorTabBarSkin> + </spark.components.ButtonBar> + </spark.skins.mobile.TabbedViewNavigatorSkin> + </spark.components.TabbedViewNavigator> + </spark.components.Group> + </spark.skins.mobile.SkinnableContainerSkin> + </views.ImageScalingView> + </spark.components.Group> + <spark.components.ActionBar width="426.6666666666667" height="45"> + <spark.skins.mobile.ActionBarSkin width="426.6666666666667" height="45"> + <spark.skins.mobile160.assets.ActionBarBackground width="426.6666666666667" height="48" blendMode="auto" scale9Grid="(x=1, y=2, w=63, h=40)"> + <flash.display.Shape width="65" height="1"/> + <flash.display.Shape y="44" width="65" height="1"/> + <flash.display.Shape y="45" width="65" height="1"/> + <flash.display.Shape y="46" width="65" height="1"/> + <flash.display.Shape y="47" width="65" height="1"/> + <flash.display.Shape concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.1484375, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="1" y="1" width="63" height="1"/> + <flash.display.Shape concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.09765625, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="1" y="43" width="63" height="1"/> + <flash.display.Shape y="1" width="1" height="43"/> + <flash.display.Shape x="64" y="1" width="1" height="43"/> + <flash.display.Shape width="65" height="48"/> + </spark.skins.mobile160.assets.ActionBarBackground> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <spark.components.Group x="312.65" y="1" width="114" height="43" blendMode="auto"> + <spark.components.Button y="5" width="114" height="33"> + <spark.skins.mobile.TransparentActionButtonSkin width="114" height="33"> + <spark.skins.mobile.assets.TransparentActionButton_up x="-1" width="115" height="33" blendMode="auto" scale9Grid="(x=3, y=1, w=78, h=63)"> + <flash.display.Shape y="1" width="1" height="63"/> + <flash.display.Shape x="1" width="1" height="65"/> + <flash.display.Shape x="2" y="1" width="1" height="63"/> + <flash.display.Shape width="82" height="65"/> + </spark.skins.mobile.assets.TransparentActionButton_up> + <spark.components.supportClasses.StyleableTextField concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.6484375, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="6" y="5" width="103" height="26" underline="false"> + <htmlText><TEXTFORMAT LEADING="2"><P ALIGN="CENTER"><FONT FACE="_sans" SIZE="16" COLOR="#000000" LETTERSPACING="0" KERNING="0"><B>change state</B></FONT></P></TEXTFORMAT></htmlText> + </spark.components.supportClasses.StyleableTextField> + <spark.components.supportClasses.StyleableTextField x="6" y="4" width="103" height="26" underline="false"> + <htmlText><TEXTFORMAT LEADING="2"><P ALIGN="CENTER"><FONT FACE="_sans" SIZE="16" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0"><B>change state</B></FONT></P></TEXTFORMAT></htmlText> + </spark.components.supportClasses.StyleableTextField> + </spark.skins.mobile.TransparentActionButtonSkin> + </spark.components.Button> + </spark.components.Group> + <ActionBarSkin.as$55.TitleDisplayComponent x="13" y="1" width="286.6666666666667" height="43"> + <spark.components.supportClasses.StyleableTextField concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.6484375, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="-2" y="9.95" width="291.65" height="27" underline="false"> + <htmlText><TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="_sans" SIZE="18" COLOR="#000000" LETTERSPACING="0" KERNING="0"><B>Screen DPI: 240</B></FONT></P></TEXTFORMAT></htmlText> + </spark.components.supportClasses.StyleableTextField> + <spark.components.supportClasses.StyleableTextField x="-2" y="8.95" width="291.65" height="27" underline="false"> + <htmlText><TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="_sans" SIZE="18" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0"><B>Screen DPI: 240</B></FONT></P></TEXTFORMAT></htmlText> + </spark.components.supportClasses.StyleableTextField> + </ActionBarSkin.as$55.TitleDisplayComponent> + </spark.skins.mobile.ActionBarSkin> + </spark.components.ActionBar> + </spark.skins.mobile.ViewNavigatorSkin> + </comps.QANavigator> + </spark.components.Group> + </spark.components.Group> + </spark.skins.spark.ApplicationSkin> + </ImageScaling> +</DisplayList> \ No newline at end of file
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/d646653f/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_120@android_240ppi.png ---------------------------------------------------------------------- diff --git a/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_120@android_240ppi.png b/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_120@android_240ppi.png new file mode 100644 index 0000000..ce93795 Binary files /dev/null and b/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_120@android_240ppi.png differ http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/d646653f/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_120@android_240ppi.png.xml ---------------------------------------------------------------------- diff --git a/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_120@android_240ppi.png.xml b/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_120@android_240ppi.png.xml new file mode 100644 index 0000000..fd325ff --- /dev/null +++ b/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_120@android_240ppi.png.xml @@ -0,0 +1,54 @@ +<DisplayList> + <ViewNavigatorApplication120dpi width="320" height="480"> + <spark.skins.mobile.ViewNavigatorApplicationSkin width="320" height="480"> + <spark.components.ViewNavigator width="320" height="480"> + <spark.skins.mobile.ViewNavigatorSkin width="320" height="480"> + <spark.components.Group y="45" width="320" height="435" blendMode="auto"> + <views.ViewNavigatorApplication120dpiHomeView width="320" height="435"> + <spark.skins.mobile.SkinnableContainerSkin width="320" height="435"> + <spark.components.Group width="320" height="435" blendMode="auto"> + <comps.RedSquare x="20" y="20" width="251" height="48" blendMode="auto"> + <flash.display.MovieClip width="251" height="48"> + <flash.display.MovieClip width="251" height="48"> + <flash.display.MovieClip width="251" height="48"> + <flash.display.Shape width="251" height="48"/> + </flash.display.MovieClip> + </flash.display.MovieClip> + </flash.display.MovieClip> + </comps.RedSquare> + </spark.components.Group> + </spark.skins.mobile.SkinnableContainerSkin> + </views.ViewNavigatorApplication120dpiHomeView> + </spark.components.Group> + <spark.components.ActionBar width="320" height="45"> + <spark.skins.mobile.ActionBarSkin width="320" height="45"> + <spark.skins.mobile160.assets.ActionBarBackground width="320" height="48" blendMode="auto" scale9Grid="(x=1, y=2, w=63, h=40)"> + <flash.display.Shape width="65" height="1"/> + <flash.display.Shape y="44" width="65" height="1"/> + <flash.display.Shape y="45" width="65" height="1"/> + <flash.display.Shape y="46" width="65" height="1"/> + <flash.display.Shape y="47" width="65" height="1"/> + <flash.display.Shape concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.1484375, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="1" y="1" width="63" height="1"/> + <flash.display.Shape concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.09765625, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="1" y="43" width="63" height="1"/> + <flash.display.Shape y="1" width="1" height="43"/> + <flash.display.Shape x="64" y="1" width="1" height="43"/> + <flash.display.Shape width="65" height="48"/> + </spark.skins.mobile160.assets.ActionBarBackground> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <ActionBarSkin.as$55.TitleDisplayComponent x="13" y="1" width="294" height="43"> + <spark.components.supportClasses.StyleableTextField concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.6484375, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="-2" y="13" width="299" height="22" underline="false"> + <htmlText><TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="_sans" SIZE="14" COLOR="#000000" LETTERSPACING="0" KERNING="0"><B>HomeView</B></FONT></P></TEXTFORMAT></htmlText> + </spark.components.supportClasses.StyleableTextField> + <spark.components.supportClasses.StyleableTextField x="-2" y="12" width="299" height="22" underline="false"> + <htmlText><TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="_sans" SIZE="14" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0"><B>HomeView</B></FONT></P></TEXTFORMAT></htmlText> + </spark.components.supportClasses.StyleableTextField> + </ActionBarSkin.as$55.TitleDisplayComponent> + </spark.skins.mobile.ActionBarSkin> + </spark.components.ActionBar> + </spark.skins.mobile.ViewNavigatorSkin> + </spark.components.ViewNavigator> + </spark.skins.mobile.ViewNavigatorApplicationSkin> + </ViewNavigatorApplication120dpi> +</DisplayList> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/d646653f/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_160@android_240ppi.png.xml ---------------------------------------------------------------------- diff --git a/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_160@android_240ppi.png.xml b/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_160@android_240ppi.png.xml new file mode 100644 index 0000000..244a06f --- /dev/null +++ b/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_160@android_240ppi.png.xml @@ -0,0 +1,54 @@ +<DisplayList> + <ViewNavigatorApplication160dpi width="426.6666666666667" height="640"> + <spark.skins.mobile.ViewNavigatorApplicationSkin width="426.6666666666667" height="640"> + <spark.components.ViewNavigator width="426.6666666666667" height="640"> + <spark.skins.mobile.ViewNavigatorSkin width="426.6666666666667" height="640"> + <spark.components.Group y="45" width="426.6666666666667" height="595" blendMode="auto"> + <views.ViewNavigatorApplication160dpiHomeView width="426.6666666666667" height="595"> + <spark.skins.mobile.SkinnableContainerSkin width="426.6666666666667" height="595"> + <spark.components.Group width="426.6666666666667" height="595" blendMode="auto"> + <comps.RedSquare x="20" y="20" width="251" height="48" blendMode="auto"> + <flash.display.MovieClip width="251" height="48"> + <flash.display.MovieClip width="251" height="48"> + <flash.display.MovieClip width="251" height="48"> + <flash.display.Shape width="251" height="48"/> + </flash.display.MovieClip> + </flash.display.MovieClip> + </flash.display.MovieClip> + </comps.RedSquare> + </spark.components.Group> + </spark.skins.mobile.SkinnableContainerSkin> + </views.ViewNavigatorApplication160dpiHomeView> + </spark.components.Group> + <spark.components.ActionBar width="426.6666666666667" height="45"> + <spark.skins.mobile.ActionBarSkin width="426.6666666666667" height="45"> + <spark.skins.mobile160.assets.ActionBarBackground width="426.6666666666667" height="48" blendMode="auto" scale9Grid="(x=1, y=2, w=63, h=40)"> + <flash.display.Shape width="65" height="1"/> + <flash.display.Shape y="44" width="65" height="1"/> + <flash.display.Shape y="45" width="65" height="1"/> + <flash.display.Shape y="46" width="65" height="1"/> + <flash.display.Shape y="47" width="65" height="1"/> + <flash.display.Shape concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.1484375, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="1" y="1" width="63" height="1"/> + <flash.display.Shape concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.09765625, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="1" y="43" width="63" height="1"/> + <flash.display.Shape y="1" width="1" height="43"/> + <flash.display.Shape x="64" y="1" width="1" height="43"/> + <flash.display.Shape width="65" height="48"/> + </spark.skins.mobile160.assets.ActionBarBackground> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <ActionBarSkin.as$55.TitleDisplayComponent x="13" y="1" width="400.6666666666667" height="43"> + <spark.components.supportClasses.StyleableTextField concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.6484375, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="-2" y="9.95" width="405.65" height="27" underline="false"> + <htmlText><TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="_sans" SIZE="18" COLOR="#000000" LETTERSPACING="0" KERNING="0"><B>HomeView</B></FONT></P></TEXTFORMAT></htmlText> + </spark.components.supportClasses.StyleableTextField> + <spark.components.supportClasses.StyleableTextField x="-2" y="8.95" width="405.65" height="27" underline="false"> + <htmlText><TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="_sans" SIZE="18" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0"><B>HomeView</B></FONT></P></TEXTFORMAT></htmlText> + </spark.components.supportClasses.StyleableTextField> + </ActionBarSkin.as$55.TitleDisplayComponent> + </spark.skins.mobile.ActionBarSkin> + </spark.components.ActionBar> + </spark.skins.mobile.ViewNavigatorSkin> + </spark.components.ViewNavigator> + </spark.skins.mobile.ViewNavigatorApplicationSkin> + </ViewNavigatorApplication160dpi> +</DisplayList> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/d646653f/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_240@android_240ppi.png.xml ---------------------------------------------------------------------- diff --git a/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_240@android_240ppi.png.xml b/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_240@android_240ppi.png.xml new file mode 100644 index 0000000..760c9ec --- /dev/null +++ b/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_240@android_240ppi.png.xml @@ -0,0 +1,54 @@ +<DisplayList> + <ViewNavigatorApplication240dpi width="640" height="960"> + <spark.skins.mobile.ViewNavigatorApplicationSkin width="640" height="960"> + <spark.components.ViewNavigator width="640" height="960"> + <spark.skins.mobile.ViewNavigatorSkin width="640" height="960"> + <spark.components.Group y="67" width="640" height="893" blendMode="auto"> + <views.ViewNavigatorApplication240dpiHomeView width="640" height="893"> + <spark.skins.mobile.SkinnableContainerSkin width="640" height="893"> + <spark.components.Group width="640" height="893" blendMode="auto"> + <comps.RedSquare x="20" y="20" width="251" height="48" blendMode="auto"> + <flash.display.MovieClip width="251" height="48"> + <flash.display.MovieClip width="251" height="48"> + <flash.display.MovieClip width="251" height="48"> + <flash.display.Shape width="251" height="48"/> + </flash.display.MovieClip> + </flash.display.MovieClip> + </flash.display.MovieClip> + </comps.RedSquare> + </spark.components.Group> + </spark.skins.mobile.SkinnableContainerSkin> + </views.ViewNavigatorApplication240dpiHomeView> + </spark.components.Group> + <spark.components.ActionBar width="640" height="67"> + <spark.skins.mobile.ActionBarSkin width="640" height="67"> + <spark.skins.mobile240.assets.ActionBarBackground width="640" height="70" blendMode="auto" scale9Grid="(x=2, y=2, w=61, h=62)"> + <flash.display.Shape width="65" height="1"/> + <flash.display.Shape y="66" width="65" height="1"/> + <flash.display.Shape y="67" width="65" height="1"/> + <flash.display.Shape y="68" width="65" height="1"/> + <flash.display.Shape y="69" width="65" height="1"/> + <flash.display.Shape concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.1484375, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="1" y="1" width="63" height="1"/> + <flash.display.Shape concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.09765625, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="1" y="65" width="63" height="1"/> + <flash.display.Shape y="1" width="1" height="65"/> + <flash.display.Shape x="64" y="1" width="1" height="65"/> + <flash.display.Shape width="65" height="70"/> + </spark.skins.mobile240.assets.ActionBarBackground> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <ActionBarSkin.as$55.TitleDisplayComponent x="20" y="1" width="600" height="65"> + <spark.components.supportClasses.StyleableTextField concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.6484375, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="-2" y="16" width="605" height="38" underline="false"> + <htmlText><TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="_sans" SIZE="28" COLOR="#000000" LETTERSPACING="0" KERNING="0"><B>HomeView</B></FONT></P></TEXTFORMAT></htmlText> + </spark.components.supportClasses.StyleableTextField> + <spark.components.supportClasses.StyleableTextField x="-2" y="15" width="605" height="38" underline="false"> + <htmlText><TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="_sans" SIZE="28" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0"><B>HomeView</B></FONT></P></TEXTFORMAT></htmlText> + </spark.components.supportClasses.StyleableTextField> + </ActionBarSkin.as$55.TitleDisplayComponent> + </spark.skins.mobile.ActionBarSkin> + </spark.components.ActionBar> + </spark.skins.mobile.ViewNavigatorSkin> + </spark.components.ViewNavigator> + </spark.skins.mobile.ViewNavigatorApplicationSkin> + </ViewNavigatorApplication240dpi> +</DisplayList> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/d646653f/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_320@android_240ppi.png.xml ---------------------------------------------------------------------- diff --git a/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_320@android_240ppi.png.xml b/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_320@android_240ppi.png.xml new file mode 100644 index 0000000..686dee2 --- /dev/null +++ b/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_320@android_240ppi.png.xml @@ -0,0 +1,57 @@ +<DisplayList> + <ViewNavigatorApplication320dpi width="853.3333333333334" height="1280"> + <spark.skins.mobile.ViewNavigatorApplicationSkin width="853.3333333333334" height="1280"> + <spark.components.ViewNavigator width="853.3333333333334" height="1280"> + <spark.skins.mobile.ViewNavigatorSkin width="853.3333333333334" height="1280"> + <spark.components.Group y="90" width="853.3333333333334" height="1190" blendMode="auto"> + <views.ViewNavigatorApplication320dpiHomeView width="853" height="1190"> + <spark.skins.mobile.SkinnableContainerSkin width="853" height="1190"> + <spark.components.Group width="853" height="1190" blendMode="auto"> + <comps.RedSquare x="20" y="20" width="251" height="48" blendMode="auto"> + <flash.display.MovieClip width="251" height="48"> + <flash.display.MovieClip width="251" height="48"> + <flash.display.MovieClip width="251" height="48"> + <flash.display.Shape width="251" height="48"/> + </flash.display.MovieClip> + </flash.display.MovieClip> + </flash.display.MovieClip> + </comps.RedSquare> + </spark.components.Group> + </spark.skins.mobile.SkinnableContainerSkin> + </views.ViewNavigatorApplication320dpiHomeView> + </spark.components.Group> + <spark.components.ActionBar width="853.3333333333334" height="90"> + <spark.skins.mobile.ActionBarSkin width="853.3333333333334" height="90"> + <spark.skins.mobile320.assets.ActionBarBackground width="853.3333333333334" height="96" blendMode="auto" scale9Grid="(x=2, y=3, w=86, h=58)"> + <flash.display.Shape width="90" height="2"/> + <flash.display.Shape y="62" width="90" height="2"/> + <flash.display.Shape y="64" width="90" height="1"/> + <flash.display.Shape y="65" width="90" height="1"/> + <flash.display.Shape y="66" width="90" height="1"/> + <flash.display.Shape y="67" width="90" height="1"/> + <flash.display.Shape y="68" width="90" height="1"/> + <flash.display.Shape y="69" width="90" height="1"/> + <flash.display.Shape concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.25, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="1" y="2" width="88" height="1"/> + <flash.display.Shape concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.09765625, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="1" y="61" width="88" height="1"/> + <flash.display.Shape y="2" width="1" height="60"/> + <flash.display.Shape x="89" y="2" width="1" height="60"/> + <flash.display.Shape width="90" height="70"/> + </spark.skins.mobile320.assets.ActionBarBackground> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <ActionBarSkin.as$55.TitleDisplayComponent x="26" y="2" width="801.3333333333334" height="86"> + <spark.components.supportClasses.StyleableTextField concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.6484375, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="-2" y="22.3" width="806.3" height="48" underline="false"> + <htmlText><TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="_sans" SIZE="36" COLOR="#000000" LETTERSPACING="0" KERNING="0"><B>HomeView</B></FONT></P></TEXTFORMAT></htmlText> + </spark.components.supportClasses.StyleableTextField> + <spark.components.supportClasses.StyleableTextField x="-2" y="21.3" width="806.3" height="48" underline="false"> + <htmlText><TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="_sans" SIZE="36" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0"><B>HomeView</B></FONT></P></TEXTFORMAT></htmlText> + </spark.components.supportClasses.StyleableTextField> + </ActionBarSkin.as$55.TitleDisplayComponent> + </spark.skins.mobile.ActionBarSkin> + </spark.components.ActionBar> + </spark.skins.mobile.ViewNavigatorSkin> + </spark.components.ViewNavigator> + </spark.skins.mobile.ViewNavigatorApplicationSkin> + </ViewNavigatorApplication320dpi> +</DisplayList> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/d646653f/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_480@android_240ppi.png.xml ---------------------------------------------------------------------- diff --git a/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_480@android_240ppi.png.xml b/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_480@android_240ppi.png.xml new file mode 100644 index 0000000..d748cd8 --- /dev/null +++ b/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_480@android_240ppi.png.xml @@ -0,0 +1,54 @@ +<DisplayList> + <ViewNavigatorApplication480dpi width="1280" height="1920"> + <spark.skins.mobile.ViewNavigatorApplicationSkin width="1280" height="1920"> + <spark.components.ViewNavigator width="1280" height="1920"> + <spark.skins.mobile.ViewNavigatorSkin width="1280" height="1920"> + <spark.components.Group y="138" width="1280" height="1782" blendMode="auto"> + <views.ViewNavigatorApplication480dpiHomeView width="1280" height="1782"> + <spark.skins.mobile.SkinnableContainerSkin width="1280" height="1782"> + <spark.components.Group width="1280" height="1782" blendMode="auto"> + <comps.RedSquare x="20" y="20" width="251" height="48" blendMode="auto"> + <flash.display.MovieClip width="251" height="48"> + <flash.display.MovieClip width="251" height="48"> + <flash.display.MovieClip width="251" height="48"> + <flash.display.Shape width="251" height="48"/> + </flash.display.MovieClip> + </flash.display.MovieClip> + </flash.display.MovieClip> + </comps.RedSquare> + </spark.components.Group> + </spark.skins.mobile.SkinnableContainerSkin> + </views.ViewNavigatorApplication480dpiHomeView> + </spark.components.Group> + <spark.components.ActionBar width="1280" height="138"> + <spark.skins.mobile.ActionBarSkin width="1280" height="138"> + <spark.skins.mobile240.assets.ActionBarBackground width="1280" height="147" blendMode="auto" scale9Grid="(x=2, y=2, w=61, h=62)"> + <flash.display.Shape width="65" height="1"/> + <flash.display.Shape y="66" width="65" height="1"/> + <flash.display.Shape y="67" width="65" height="1"/> + <flash.display.Shape y="68" width="65" height="1"/> + <flash.display.Shape y="69" width="65" height="1"/> + <flash.display.Shape concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.1484375, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="1" y="1" width="63" height="1"/> + <flash.display.Shape concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.09765625, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="1" y="65" width="63" height="1"/> + <flash.display.Shape y="1" width="1" height="65"/> + <flash.display.Shape x="64" y="1" width="1" height="65"/> + <flash.display.Shape width="65" height="70"/> + </spark.skins.mobile240.assets.ActionBarBackground> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <ActionBarSkin.as$55.TitleDisplayComponent x="40" y="4" width="1200" height="130"> + <spark.components.supportClasses.StyleableTextField concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.6484375, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="-2" y="34" width="1205" height="68" underline="false"> + <htmlText><TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="_sans" SIZE="54" COLOR="#000000" LETTERSPACING="0" KERNING="0"><B>HomeView</B></FONT></P></TEXTFORMAT></htmlText> + </spark.components.supportClasses.StyleableTextField> + <spark.components.supportClasses.StyleableTextField x="-2" y="33" width="1205" height="68" underline="false"> + <htmlText><TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="_sans" SIZE="54" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0"><B>HomeView</B></FONT></P></TEXTFORMAT></htmlText> + </spark.components.supportClasses.StyleableTextField> + </ActionBarSkin.as$55.TitleDisplayComponent> + </spark.skins.mobile.ActionBarSkin> + </spark.components.ActionBar> + </spark.skins.mobile.ViewNavigatorSkin> + </spark.components.ViewNavigator> + </spark.skins.mobile.ViewNavigatorApplicationSkin> + </ViewNavigatorApplication480dpi> +</DisplayList> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/d646653f/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_640@android_240ppi.png ---------------------------------------------------------------------- diff --git a/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_640@android_240ppi.png b/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_640@android_240ppi.png new file mode 100644 index 0000000..7afd21a Binary files /dev/null and b/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_640@android_240ppi.png differ http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/d646653f/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_640@android_240ppi.png.xml ---------------------------------------------------------------------- diff --git a/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_640@android_240ppi.png.xml b/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_640@android_240ppi.png.xml new file mode 100644 index 0000000..265f5ae --- /dev/null +++ b/mustella/tests/mobile/DensityIndependentScaling/tests/baselines/Check_bitmap_640@android_240ppi.png.xml @@ -0,0 +1,54 @@ +<DisplayList> + <ViewNavigatorApplication640dpi width="1706.6666666666667" height="2560"> + <spark.skins.mobile.ViewNavigatorApplicationSkin width="1706.6666666666667" height="2560"> + <spark.components.ViewNavigator width="1706.6666666666667" height="2560"> + <spark.skins.mobile.ViewNavigatorSkin width="1706.6666666666667" height="2560"> + <spark.components.Group y="63.3" width="1706.6666666666667" height="2496.6666662216185" blendMode="auto"> + <views.ViewNavigatorApplication640dpiHomeView width="1706.6666666666667" height="2496.6666662216185"> + <spark.skins.mobile.SkinnableContainerSkin width="1706.6666666666667" height="2496.6666662216185"> + <spark.components.Group width="1706.6666666666667" height="2496.6666662216185" blendMode="auto"> + <comps.RedSquare x="20" y="20" width="251" height="48" blendMode="auto"> + <flash.display.MovieClip width="251" height="48"> + <flash.display.MovieClip width="251" height="48"> + <flash.display.MovieClip width="251" height="48"> + <flash.display.Shape width="251" height="48"/> + </flash.display.MovieClip> + </flash.display.MovieClip> + </flash.display.MovieClip> + </comps.RedSquare> + </spark.components.Group> + </spark.skins.mobile.SkinnableContainerSkin> + </views.ViewNavigatorApplication640dpiHomeView> + </spark.components.Group> + <spark.components.ActionBar width="1706.6666666666667" height="63.333333778381345"> + <spark.skins.mobile.ActionBarSkin width="1706.6666666666667" height="63.333333778381345"> + <spark.skins.mobile160.assets.ActionBarBackground width="1706.6666666666667" height="66.33333377838134" blendMode="auto" scale9Grid="(x=1, y=2, w=63, h=40)"> + <flash.display.Shape width="65" height="1"/> + <flash.display.Shape y="44" width="65" height="1"/> + <flash.display.Shape y="45" width="65" height="1"/> + <flash.display.Shape y="46" width="65" height="1"/> + <flash.display.Shape y="47" width="65" height="1"/> + <flash.display.Shape concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.1484375, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="1" y="1" width="63" height="1"/> + <flash.display.Shape concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.09765625, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="1" y="43" width="63" height="1"/> + <flash.display.Shape y="1" width="1" height="43"/> + <flash.display.Shape x="64" y="1" width="1" height="43"/> + <flash.display.Shape width="65" height="48"/> + </spark.skins.mobile160.assets.ActionBarBackground> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <spark.components.Group width="0" height="0" blendMode="auto"/> + <ActionBarSkin.as$55.TitleDisplayComponent x="13" y="4" width="1680.6666666666667" height="55.333333778381345"> + <spark.components.supportClasses.StyleableTextField concatenatedColorTransform="(redMultiplier=1, greenMultiplier=1, blueMultiplier=1, alphaMultiplier=0.6484375, redOffset=0, greenOffset=0, blueOffset=0, alphaOffset=0)" x="-2" y="-13" width="1685.65" height="90" underline="false"> + <htmlText><TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="_sans" SIZE="72" COLOR="#000000" LETTERSPACING="0" KERNING="0"><B>HomeView</B></FONT></P></TEXTFORMAT></htmlText> + </spark.components.supportClasses.StyleableTextField> + <spark.components.supportClasses.StyleableTextField x="-2" y="-14" width="1685.65" height="90" underline="false"> + <htmlText><TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="_sans" SIZE="72" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0"><B>HomeView</B></FONT></P></TEXTFORMAT></htmlText> + </spark.components.supportClasses.StyleableTextField> + </ActionBarSkin.as$55.TitleDisplayComponent> + </spark.skins.mobile.ActionBarSkin> + </spark.components.ActionBar> + </spark.skins.mobile.ViewNavigatorSkin> + </spark.components.ViewNavigator> + </spark.skins.mobile.ViewNavigatorApplicationSkin> + </ViewNavigatorApplication640dpi> +</DisplayList> \ No newline at end of file
