         _w = 0;
         _h = 0;
         _media = null;
-        width = NaN;
-        height = NaN;
     }
 
     /**

     */
    protected function updateContentDimensions (ww :int, hh :int) :void
    {
        width = ww;
        height = hh;

        // update our saved size, and possibly notify our container
        if (_w != ww || _h != hh) {
            _w = ww;

    protected function getContext (url :String) :LoaderContext
    {
        // We allow content to share but not overwrite our classes
//        return new LoaderContext(true, 
//            new ApplicationDomain(ApplicationDomain.currentDomain),
//            SecurityDomain.currentDomain);

        // share nothing, trust nothing
        return new LoaderContext(false, null, null);
    }

    /**
