          *  contents.
          */
         mx_internal var autoSize:Boolean = false;
+        
+        /**
+         *  @private
+         */
+        private var lastMeasuredWidth:Number = NaN;
+        
+        /**
+         *  @private
+         */
+        private var lastMeasuredHeight:Number = NaN;
         
         /**
          *  @private

            // the text lines are damaged and the display needs to be updated. 
            // This flag tells the handler to invalidate just the display list.
            inMeasureMethod = true;
            
            super.measure();
            

        /**
         *  @private
         */
        private var remeasuringText:Boolean = false;

        /**
         *  @private
         */
        mx_internal var passwordChar:String = "*";
        
        /**
