      */
     private var widthConstraint:Number = NaN;
                 
+    /**
+     *  @private
+     *  Cache the height constraint as set by the layout in setLayoutBoundsSize()
+     *  so that text reflow can be calculated during a subsequent measure pass.
+     */
+    private var heightConstraint:Number = NaN;
+
     /**
      *  @private
      *  True if this component sizes itself based on its actual

                // change the displayed text.
                _text = text;
                
                // FIXME (cframpto): if content, should the paragraph terminators 
                // be left in the string so the displayAsPassword string has the
                // same form as the original string?  This is only an issue
                // for TextArea.
                var textToDisplay:String = StringUtil.repeat(
                    passwordChar, _text.length);
                    

     */
    public function appendText(text:String):void
    {
        handleInsertText(text, true);
    }

    /**
