Update JS snapshot to version 4.1.0-dev (via coho)

This commit is contained in:
Steve Gill 2015-05-08 15:33:05 -07:00
parent 754911f346
commit 215b7e08f8

View File

@ -1,5 +1,5 @@
// Platform: android // Platform: android
// b4af1c5ec477dd98cd651932ea6df6d46705d7f9 // b0463746dd842818c1f08560e998ec847460596c
/* /*
Licensed to the Apache Software Foundation (ASF) under one Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file or more contributor license agreements. See the NOTICE file
@ -101,12 +101,15 @@ if (typeof module === "object" && typeof require === "function") {
// file: src/cordova.js // file: src/cordova.js
define("cordova", function(require, exports, module) { define("cordova", function(require, exports, module) {
if ("cordova" in window) { throw new Error("cordova already defined"); }; if(window.cordova){
throw new Error("cordova already defined");
}
var channel = require('cordova/channel'); var channel = require('cordova/channel');
var platform = require('cordova/platform'); var platform = require('cordova/platform');
/** /**
* Intercept calls to addEventListener + removeEventListener and handle deviceready, * Intercept calls to addEventListener + removeEventListener and handle deviceready,
* resume, and pause events. * resume, and pause events.
@ -893,11 +896,7 @@ var cordova = require('cordova'),
// For the ONLINE_EVENT to be viable, it would need to intercept all event // For the ONLINE_EVENT to be viable, it would need to intercept all event
// listeners (both through addEventListener and window.ononline) as well // listeners (both through addEventListener and window.ononline) as well
// as set the navigator property itself. // as set the navigator property itself.
ONLINE_EVENT: 2, ONLINE_EVENT: 2
// Uses reflection to access private APIs of the WebView that can send JS
// to be executed.
// Requires Android 3.2.4 or above.
PRIVATE_API: 3
}, },
jsToNativeBridgeMode, // Set lazily. jsToNativeBridgeMode, // Set lazily.
nativeToJsBridgeMode = nativeToJsModes.ONLINE_EVENT, nativeToJsBridgeMode = nativeToJsModes.ONLINE_EVENT,