@@ -153,9 +153,9 @@ WebGLClient.prefetch();
153153setTimeout ( ( ) => {
154154 worker . postMessage ( {
155155 target : 'worker-init' ,
156- width : Module . canvas . width ,
157- height : Module . canvas . height ,
158- boundingClientRect : cloneObject ( Module . canvas . getBoundingClientRect ( ) ) ,
156+ width : Module [ ' canvas' ] . width ,
157+ height : Module [ ' canvas' ] . height ,
158+ boundingClientRect : cloneObject ( Module [ ' canvas' ] . getBoundingClientRect ( ) ) ,
159159 URL : document . URL ,
160160 currentScriptUrl : filename ,
161161 preMain : true } ) ;
@@ -190,18 +190,18 @@ worker.onmessage = (event) => {
190190 case 'canvas' : {
191191 switch ( data . op ) {
192192 case 'getContext' : {
193- Module . ctx = Module . canvas . getContext ( data . type , data . attributes ) ;
193+ Module . ctx = Module [ ' canvas' ] . getContext ( data . type , data . attributes ) ;
194194 if ( data . type !== '2d' ) {
195195 // possible GL_DEBUG entry point: Module.ctx = wrapDebugGL(Module.ctx);
196196 Module . glClient = new WebGLClient ( ) ;
197197 }
198198 break ;
199199 }
200200 case 'resize' : {
201- Module . canvas . width = data . width ;
202- Module . canvas . height = data . height ;
201+ Module [ ' canvas' ] . width = data . width ;
202+ Module [ ' canvas' ] . height = data . height ;
203203 if ( Module . ctx ?. getImageData ) Module . canvasData = Module . ctx . getImageData ( 0 , 0 , data . width , data . height ) ;
204- worker . postMessage ( { target : 'canvas' , boundingClientRect : cloneObject ( Module . canvas . getBoundingClientRect ( ) ) } ) ;
204+ worker . postMessage ( { target : 'canvas' , boundingClientRect : cloneObject ( Module [ ' canvas' ] . getBoundingClientRect ( ) ) } ) ;
205205 break ;
206206 }
207207 case 'render' : {
@@ -216,7 +216,7 @@ worker.onmessage = (event) => {
216216 break ;
217217 }
218218 case 'setObjectProperty' : {
219- Module . canvas [ data . object ] [ data . property ] = data . value ;
219+ Module [ ' canvas' ] [ data . object ] [ data . property ] = data . value ;
220220 break ;
221221 }
222222 default : throw 'eh?' ;
@@ -338,7 +338,7 @@ function shouldPreventDefault(event) {
338338} ) ;
339339
340340[ 'mousedown' , 'mouseup' , 'mousemove' , 'DOMMouseScroll' , 'mousewheel' , 'mouseout' ] . forEach ( ( event ) => {
341- Module . canvas . addEventListener ( event , ( event ) => {
341+ Module [ ' canvas' ] . addEventListener ( event , ( event ) => {
342342 worker . postMessage ( { target : 'canvas' , event : cloneObject ( event ) } ) ;
343343 event . preventDefault ( ) ;
344344 } , true ) ;
0 commit comments