When using mask layers or rotation device fonts disappear , until now the answer was embedding the fonts .
lately i found a nice trick that applies from flash 8 ,and that's cache as bitmap , the API applies to any object inherited from DisplayObject
myLable.cacheAsBitmap = true;
this API enables masking and rotating text that is not embedded to the swf, and thus reducing the download size and support internationalization scenarios.