Lines Matching defs:Browser

924       Browser.asyncLoad(filename, function(data) {
1277 Browser.init();
1302 Browser.asyncLoad(url, function(byteArray) {
1366 // Browser.
3972 var Browser={mainLoop:{scheduler:null,shouldPause:false,paused:false,queue:[],pause:function () {
3973 Browser.mainLoop.shouldPause = true;
3975 if (Browser.mainLoop.paused) {
3976 Browser.mainLoop.paused = false;
3977 Browser.mainLoop.scheduler();
3979 Browser.mainLoop.shouldPause = false;
3983 var remaining = Browser.mainLoop.remainingBlockers;
3984 var expected = Browser.mainLoop.expectedBlockers;
3996 if (Browser.initted) return;
3997 Browser.initted = true;
4000 Browser.hasBlobConstructor = true;
4002 Browser.hasBlobConstructor = false;
4005 Browser.BlobBuilder = typeof MozBlobBuilder != "undefined" ? MozBlobBuilder : (typeof WebKitBlobBuilder != "undefined" ? WebKitBlobBuilder : (!Browser.hasBlobConstructor ? console.log("warning: no BlobBuilder") : null));
4006 Browser.URLObject = typeof window != "undefined" ? (window.URL ? window.URL : window.webkitURL) : console.log("warning: cannot create object URLs");
4032 if (Browser.hasBlobConstructor) {
4040 var bb = new Browser.BlobBuilder();
4044 var url = Browser.URLObject.createObjectURL(b);
4054 Browser.URLObject.revokeObjectURL(url);
4082 if (Browser.hasBlobConstructor) {
4088 var url = Browser.URLObject.createObjectURL(b); // XXX we never revoke this!
4123 Browser.safeSetTimeout(function() {
4142 Browser.pointerLock = document['pointerLockElement'] === canvas ||
4151 if (!Browser.pointerLock && canvas.requestPointerLock) {
4183 Browser.moduleContextCreatedCallbacks.forEach(function(callback) { callback() });
4184 Browser.init();
4188 Browser.lockPointer = lockPointer;
4189 Browser.resizeCanvas = resizeCanvas;
4190 if (typeof Browser.lockPointer === 'undefined') Browser.lockPointer = true;
4191 if (typeof Browser.resizeCanvas === 'undefined') Browser.resizeCanvas = false;
4194 Browser.isFullScreen = false;
4202 if (Browser.lockPointer) canvas.requestPointerLock();
4203 Browser.isFullScreen = true;
4204 if (Browser.resizeCanvas) Browser.setFullScreenCanvasSize();
4205 } else if (Browser.resizeCanvas){
4206 Browser.setWindowedCanvasSize();
4208 if (Module['onFullScreen']) Module['onFullScreen'](Browser.isFullScreen);
4210 if (!Browser.fullScreenHandlersInstalled) {
4211 Browser.fullScreenHandlersInstalled = true;
4235 return Browser.requestAnimationFrame(function() {
4263 if (Browser.pointerLock) {
4269 Browser.mouseMovementX = Browser.mouseMovementY = 0;
4271 Browser.mouseMovementX = Browser.getMovementX(event);
4272 Browser.mouseMovementY = Browser.getMovementY(event);
4274 Browser.mouseX = SDL.mouseX + Browser.mouseMovementX;
4275 Browser.mouseY = SDL.mouseY + Browser.mouseMovementY;
4289 Browser.mouseMovementX = x - Browser.mouseX;
4290 Browser.mouseMovementY = y - Browser.mouseY;
4291 Browser.mouseX = x;
4292 Browser.mouseY = y;
4308 Browser.xhrLoad(url, function(arrayBuffer) {
4322 Browser.resizeListeners.forEach(function(listener) {
4329 if (!noUpdates) Browser.updateResizeListeners();
4339 Browser.updateResizeListeners();
4347 Browser.updateResizeListeners();
4354 Module["requestFullScreen"] = function(lockPointer, resizeCanvas) { Browser.requestFullScreen(lockPointer, resizeCanvas) };
4355 Module["requestAnimationFrame"] = function(func) { Browser.requestAnimationFrame(func) };
4356 Module["pauseMainLoop"] = function() { Browser.mainLoop.pause() };
4357 Module["resumeMainLoop"] = function() { Browser.mainLoop.resume() };
4358 Module["getUserMedia"] = function() { Browser.getUserMedia() }