  *  @playerversion AIR 1.5
  *  @productversion Flex 4
  */
-public class TextArea extends TextBase
+public class TextArea extends SkinnableTextBase
 {
     include "../core/Version.as";
 

    //  content
    //----------------------------------

   /**
     *  @private
     *  Once the text or content is composed initially, the content getter
     *  will return the TextFlow, rather than the initial content.
     */
    private var useTextFlowForContent:Boolean = false;
    
    /**
     *  @private
     *  This metadata tells the MXML compiler to disable some of its default


            // The skin is loaded after the intial properties have been
            // set so these wipe out explicit sets.
			textDisplay.multiline = true;
        }
        
        // The scroller, between textDisplay and this in the chain, should not 
        // getFocus.
        if (instance == scroller)
        {
