         // because there is flicker as the display objects are updated with the 
         // sizes and positions from layout pass1 and then from layout pass 2.
         invalidateSize();
-
-        // Changing the text size can change the 
-        // size of other components, for example, if text is in a panel.  
-        // If we do not intervene, the rest of the updates will occur, then any 
-        // invalidated components will be remeasured and the display updated 
-        // again, which can cause flicker if the sizes change.
-        //if (parentDocument is UIComponent)
-        //    (UIComponent(parentDocument)).validateNow();
-        // return false;
             
         return true;            
     }

            // SWF where the embedded font is.)
            // Otherwise, this will be null.
            embeddedFontContext = getEmbeddedFontContext();
            
            if (debug)
                trace("hostFormat=");
            _textContainerManager.hostFormat =

     */
    private function calculateFontMetrics():void
    {
        var fontDescription:FontDescription = new FontDescription();
        
        var s:String;
