context3D creation problem

by codeonwort
on my computer, context3DCreate event never dispatched. I tried to change wmode = gpu or direct. I use chrome.
also when I fork other's code and compile, same problem occurs.
♥0 | Line 30 | Modified 2011-10-21 11:31:13 | MIT License
play

ActionScript3 source code

/**
 * Copyright codeonwort ( http://wonderfl.net/user/codeonwort )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/iDct
 */

package {
    
    import flash.text.TextField;
    import flash.display.Sprite;
    import flash.events.Event
    import flash.display.Stage3D
    import flash.display3D.Context3D
    import flash.display3D.Context3DRenderMode
    import flash.system.Capabilities
    
    public class FlashTest extends Sprite {
        
        private var tf:TextField = new TextField
        
        public function FlashTest() {
            // write as3 code here..
            stage ? init() : addEventListener("addedToStage", init)
        }
        
        private function init(e:Event=null):void {
            removeEventListener("addedToStage", arguments.callee)
            
            var s3d:Stage3D = stage.stage3Ds[0]
            s3d.addEventListener(Event.CONTEXT3D_CREATE, initStage3D)
            s3d.requestContext3D(Context3DRenderMode.AUTO)
            
            tf.text = "flash player version : " + Capabilities.version + "\n"
            tf.appendText("requesting context...\n")
            tf.autoSize = "left"
            addChild(tf)
        }
        
        private function initStage3D(e:Event):void {
            var context:Context3D = e.target.context3D as Context3D
            tf.appendText("come on!\n")
            tf.appendText(context.driverInfo + "")
        }

    }
    
}

Forked