You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by st...@apache.org on 2015/08/11 23:59:54 UTC
[1/2] webos commit: Set VERSION to 3.7.0 (via coho)
Repository: cordova-webos
Updated Branches:
refs/heads/3.7.x [created] 5871de2c3
Set VERSION to 3.7.0 (via coho)
Project: http://git-wip-us.apache.org/repos/asf/cordova-webos/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-webos/commit/5871de2c
Tree: http://git-wip-us.apache.org/repos/asf/cordova-webos/tree/5871de2c
Diff: http://git-wip-us.apache.org/repos/asf/cordova-webos/diff/5871de2c
Branch: refs/heads/3.7.x
Commit: 5871de2c3494761cd3014e5da3615aec1a7cf3cc
Parents: c648aa3
Author: Steve Gill <st...@gmail.com>
Authored: Tue Aug 11 14:56:59 2015 -0700
Committer: Steve Gill <st...@gmail.com>
Committed: Tue Aug 11 14:56:59 2015 -0700
----------------------------------------------------------------------
VERSION | 2 +-
package.json | 50 +++++++++++++++++++++++++-------------------------
2 files changed, 26 insertions(+), 26 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cordova-webos/blob/5871de2c/VERSION
----------------------------------------------------------------------
diff --git a/VERSION b/VERSION
index a4ce38e..7c69a55 100755
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-3.7.0-dev
+3.7.0
http://git-wip-us.apache.org/repos/asf/cordova-webos/blob/5871de2c/package.json
----------------------------------------------------------------------
diff --git a/package.json b/package.json
index 3d8f8b9..bca2713 100755
--- a/package.json
+++ b/package.json
@@ -1,25 +1,25 @@
-{
- "name": "cordova-webos",
- "version": "3.7.0-dev",
- "description": "cordova-webos release",
- "main": "bin/create",
- "repository": {
- "type": "git",
- "url": "https://git-wip-us.apache.org/repos/asf/cordova-webos.git"
- },
- "keywords": [
- "cordova",
- "webos",
- "apache"
- ],
- "dependencies": {
- "q": "^0.9.0",
- "shelljs": "^0.2.6"
- },
- "bundleDependencies": [
- "q",
- "shelljs"
- ],
- "author": "Apache Software Foundation",
- "license": "Apache Version 2.0"
-}
+{
+ "name": "cordova-webos",
+ "version": "3.7.0",
+ "description": "cordova-webos release",
+ "main": "bin/create",
+ "repository": {
+ "type": "git",
+ "url": "https://git-wip-us.apache.org/repos/asf/cordova-webos.git"
+ },
+ "keywords": [
+ "cordova",
+ "webos",
+ "apache"
+ ],
+ "dependencies": {
+ "q": "^0.9.0",
+ "shelljs": "^0.2.6"
+ },
+ "bundleDependencies": [
+ "q",
+ "shelljs"
+ ],
+ "author": "Apache Software Foundation",
+ "license": "Apache Version 2.0"
+}
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org
[2/2] webos commit: Update JS snapshot to version 3.7.0 (via coho)
Posted by st...@apache.org.
Update JS snapshot to version 3.7.0 (via coho)
Project: http://git-wip-us.apache.org/repos/asf/cordova-webos/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-webos/commit/c648aa30
Tree: http://git-wip-us.apache.org/repos/asf/cordova-webos/tree/c648aa30
Diff: http://git-wip-us.apache.org/repos/asf/cordova-webos/diff/c648aa30
Branch: refs/heads/3.7.x
Commit: c648aa300c91fddf5e418005df99ba08adaece1e
Parents: 9216b84
Author: Steve Gill <st...@gmail.com>
Authored: Tue Aug 11 14:56:59 2015 -0700
Committer: Steve Gill <st...@gmail.com>
Committed: Tue Aug 11 14:56:59 2015 -0700
----------------------------------------------------------------------
cordova-lib/cordova.js | 162 ++++++++++++++++++++++++++++++++++++--------
1 file changed, 132 insertions(+), 30 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cordova-webos/blob/c648aa30/cordova-lib/cordova.js
----------------------------------------------------------------------
diff --git a/cordova-lib/cordova.js b/cordova-lib/cordova.js
index c077ac0..06d4d4c 100644
--- a/cordova-lib/cordova.js
+++ b/cordova-lib/cordova.js
@@ -1,5 +1,5 @@
// Platform: webos
-// 3b6d5a7edf901a0d45ec71e842f3075fa1b4eb8f
+// 6950f96eba7c2c0181bc76d98443446068e0ea1e
/*
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
@@ -331,7 +331,6 @@ module.exports = cordova;
// file: src/common/argscheck.js
define("cordova/argscheck", function(require, exports, module) {
-var exec = require('cordova/exec');
var utils = require('cordova/utils');
var moduleExports = module.exports;
@@ -816,7 +815,7 @@ module.exports = channel;
});
-// file: node_modules/cordova-webos/cordova-js-src/exec.js
+// file: /Users/steveng/repo/cordova/cordova-webos/cordova-js-src/exec.js
define("cordova/exec", function(require, exports, module) {
var execProxy = require('cordova/exec/proxy');
@@ -937,6 +936,7 @@ if (!window.console.warn) {
// Register pause, resume and deviceready channels as events on document.
channel.onPause = cordova.addDocumentEventHandler('pause');
channel.onResume = cordova.addDocumentEventHandler('resume');
+channel.onActivated = cordova.addDocumentEventHandler('activated');
channel.onDeviceReady = cordova.addStickyDocumentEventHandler('deviceready');
// Listen for DOMContentLoaded and notify our channel subscribers.
@@ -998,6 +998,7 @@ define("cordova/init_b", function(require, exports, module) {
var channel = require('cordova/channel');
var cordova = require('cordova');
+var modulemapper = require('cordova/modulemapper');
var platform = require('cordova/platform');
var utils = require('cordova/utils');
@@ -1064,6 +1065,7 @@ if (!window.console.warn) {
// Register pause, resume and deviceready channels as events on document.
channel.onPause = cordova.addDocumentEventHandler('pause');
channel.onResume = cordova.addDocumentEventHandler('resume');
+channel.onActivated = cordova.addDocumentEventHandler('activated');
channel.onDeviceReady = cordova.addStickyDocumentEventHandler('deviceready');
// Listen for DOMContentLoaded and notify our channel subscribers.
@@ -1089,6 +1091,7 @@ platform.bootstrap && platform.bootstrap();
* Create all cordova objects once native side is ready.
*/
channel.join(function() {
+ modulemapper.mapModules(window);
platform.initialize && platform.initialize();
@@ -1207,7 +1210,104 @@ exports.reset();
});
-// file: node_modules/cordova-webos/cordova-js-src/platform.js
+// file: src/common/modulemapper_b.js
+define("cordova/modulemapper_b", function(require, exports, module) {
+
+var builder = require('cordova/builder'),
+ symbolList = [],
+ deprecationMap;
+
+exports.reset = function() {
+ symbolList = [];
+ deprecationMap = {};
+};
+
+function addEntry(strategy, moduleName, symbolPath, opt_deprecationMessage) {
+ symbolList.push(strategy, moduleName, symbolPath);
+ if (opt_deprecationMessage) {
+ deprecationMap[symbolPath] = opt_deprecationMessage;
+ }
+}
+
+// Note: Android 2.3 does have Function.bind().
+exports.clobbers = function(moduleName, symbolPath, opt_deprecationMessage) {
+ addEntry('c', moduleName, symbolPath, opt_deprecationMessage);
+};
+
+exports.merges = function(moduleName, symbolPath, opt_deprecationMessage) {
+ addEntry('m', moduleName, symbolPath, opt_deprecationMessage);
+};
+
+exports.defaults = function(moduleName, symbolPath, opt_deprecationMessage) {
+ addEntry('d', moduleName, symbolPath, opt_deprecationMessage);
+};
+
+exports.runs = function(moduleName) {
+ addEntry('r', moduleName, null);
+};
+
+function prepareNamespace(symbolPath, context) {
+ if (!symbolPath) {
+ return context;
+ }
+ var parts = symbolPath.split('.');
+ var cur = context;
+ for (var i = 0, part; part = parts[i]; ++i) {
+ cur = cur[part] = cur[part] || {};
+ }
+ return cur;
+}
+
+exports.mapModules = function(context) {
+ var origSymbols = {};
+ context.CDV_origSymbols = origSymbols;
+ for (var i = 0, len = symbolList.length; i < len; i += 3) {
+ var strategy = symbolList[i];
+ var moduleName = symbolList[i + 1];
+ var module = require(moduleName);
+ // <runs/>
+ if (strategy == 'r') {
+ continue;
+ }
+ var symbolPath = symbolList[i + 2];
+ var lastDot = symbolPath.lastIndexOf('.');
+ var namespace = symbolPath.substr(0, lastDot);
+ var lastName = symbolPath.substr(lastDot + 1);
+
+ var deprecationMsg = symbolPath in deprecationMap ? 'Access made to deprecated symbol: ' + symbolPath + '. ' + deprecationMsg : null;
+ var parentObj = prepareNamespace(namespace, context);
+ var target = parentObj[lastName];
+
+ if (strategy == 'm' && target) {
+ builder.recursiveMerge(target, module);
+ } else if ((strategy == 'd' && !target) || (strategy != 'd')) {
+ if (!(symbolPath in origSymbols)) {
+ origSymbols[symbolPath] = target;
+ }
+ builder.assignOrWrapInDeprecateGetter(parentObj, lastName, module, deprecationMsg);
+ }
+ }
+};
+
+exports.getOriginalSymbol = function(context, symbolPath) {
+ var origSymbols = context.CDV_origSymbols;
+ if (origSymbols && (symbolPath in origSymbols)) {
+ return origSymbols[symbolPath];
+ }
+ var parts = symbolPath.split('.');
+ var obj = context;
+ for (var i = 0; i < parts.length; ++i) {
+ obj = obj && obj[parts[i]];
+ }
+ return obj;
+};
+
+exports.reset();
+
+
+});
+
+// file: /Users/steveng/repo/cordova/cordova-webos/cordova-js-src/platform.js
define("cordova/platform", function(require, exports, module) {
module.exports = {
@@ -1265,6 +1365,10 @@ module.exports = {
// file: src/common/pluginloader.js
define("cordova/pluginloader", function(require, exports, module) {
+/*
+ NOTE: this file is NOT used when we use the browserify workflow
+*/
+
var modulemapper = require('cordova/modulemapper');
var urlutil = require('cordova/urlutil');
@@ -1453,15 +1557,14 @@ utils.typeName = function(val) {
/**
* Returns an indication of whether the argument is an array or not
*/
-utils.isArray = function(a) {
- return utils.typeName(a) == 'Array';
-};
+utils.isArray = Array.isArray ||
+ function(a) {return utils.typeName(a) == 'Array';};
/**
* Returns an indication of whether the argument is a Date or not
*/
utils.isDate = function(d) {
- return utils.typeName(d) == 'Date';
+ return (d instanceof Date);
};
/**
@@ -1495,17 +1598,25 @@ utils.clone = function(obj) {
* Returns a wrapped version of the function
*/
utils.close = function(context, func, params) {
- if (typeof params == 'undefined') {
- return function() {
- return func.apply(context, arguments);
- };
- } else {
- return function() {
- return func.apply(context, params);
- };
- }
+ return function() {
+ var args = params || arguments;
+ return func.apply(context, args);
+ };
};
+//------------------------------------------------------------------------------
+function UUIDcreatePart(length) {
+ var uuidpart = "";
+ for (var i=0; i<length; i++) {
+ var uuidchar = parseInt((Math.random() * 256), 10).toString(16);
+ if (uuidchar.length == 1) {
+ uuidchar = "0" + uuidchar;
+ }
+ uuidpart += uuidchar;
+ }
+ return uuidpart;
+}
+
/**
* Create a UUID
*/
@@ -1517,6 +1628,7 @@ utils.createUUID = function() {
UUIDcreatePart(6);
};
+
/**
* Extends a child object from a parent object using classical inheritance
* pattern.
@@ -1526,6 +1638,7 @@ utils.extend = (function() {
var F = function() {};
// extend Child from Parent
return function(Child, Parent) {
+
F.prototype = Parent.prototype;
Child.prototype = new F();
Child.__super__ = Parent.prototype;
@@ -1545,23 +1658,12 @@ utils.alert = function(msg) {
};
-//------------------------------------------------------------------------------
-function UUIDcreatePart(length) {
- var uuidpart = "";
- for (var i=0; i<length; i++) {
- var uuidchar = parseInt((Math.random() * 256), 10).toString(16);
- if (uuidchar.length == 1) {
- uuidchar = "0" + uuidchar;
- }
- uuidpart += uuidchar;
- }
- return uuidpart;
-}
+
});
-// file: node_modules/cordova-webos/cordova-js-src/webos/service.js
+// file: /Users/steveng/repo/cordova/cordova-webos/cordova-js-src/webos/service.js
define("cordova/webos/service", function(require, exports, module) {
var isLegacy = /(?:web|hpw)OS\/(\d+)/.test(navigator.userAgent);
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org