Merge pull request #1 from fredj/deviceorientation-ios

Rename externs/html5.js to externs/closure-compiler.js
This commit is contained in:
Paul Spencer
2013-09-09 05:00:43 -07:00
8 changed files with 44 additions and 23 deletions

View File

@@ -316,7 +316,7 @@ def examples_star_json(name, match):
'../externs/oli.js',
'../externs/proj4js.js',
'../externs/tilejson.js',
'../externs/html5.js',
'../externs/closure-compiler.js',
],
})
with open(t.name, 'w') as f:

View File

@@ -46,7 +46,7 @@
"../externs/oli.js",
"../externs/proj4js.js",
"../externs/tilejson.js",
"../externs/html5.js"
"../externs/closure-compiler.js"
],
"level": "VERBOSE",

View File

@@ -11,7 +11,7 @@
"../externs/oli.js",
"../externs/proj4js.js",
"../externs/tilejson.js",
"../externs/html5.js"
"../externs/closure-compiler.js"
],
"inherits": "base.json",

View File

@@ -20,7 +20,7 @@
"../externs/oli.js",
"../externs/proj4js.js",
"../externs/tilejson.js",
"../externs/html5.js"
"../externs/closure-compiler.js"
],
"inherits": "ol.json",

View File

@@ -21,7 +21,7 @@
"../externs/oli.js",
"../externs/proj4js.js",
"../externs/tilejson.js",
"../externs/html5.js"
"../externs/closure-compiler.js"
],
"inherits": "ol.json",

View File

@@ -21,7 +21,7 @@
"../externs/oli.js",
"../externs/proj4js.js",
"../externs/tilejson.js",
"../externs/html5.js"
"../externs/closure-compiler.js"
],
"inherits": "base.json",

View File

@@ -0,0 +1,38 @@
/**
* @fileoverview Definitions for externs that are either missing or incorrect
* in the current release version of the closure compiler we use.
*
* The entries must be removed once they are available/correct in the
* version we use.
*
* @externs
*/
// @see https://code.google.com/p/closure-compiler/issues/detail?id=1060
/** @type {Date} */
HTMLInputElement.prototype.valueAsDate;
/** @type {number} */
HTMLInputElement.prototype.valueAsNumber;
// @see https://code.google.com/p/closure-compiler/issues/detail?id=1084
/** @type {?number} */
DeviceRotationRate.prototype.alpha;
/** @type {?number} */
DeviceRotationRate.prototype.beta;
/** @type {?number} */
DeviceRotationRate.prototype.gamma;
// @see https://code.google.com/p/closure-compiler/issues/detail?id=1088
/** @type {?number} */
DeviceOrientationEvent.prototype.webkitCompassAccuracy;
/** @type {?number} */
DeviceOrientationEvent.prototype.webkitCompassHeading;

View File

@@ -1,17 +0,0 @@
/**
* @fileoverview Definitions for extensions over the W3C's DOM3 specification
* in HTML5 which are not yet available with the current release version of
* the closure compiler we use.
* @see http://dev.w3.org/html5/spec/Overview.html
* @externs
*/
// See issue https://code.google.com/p/closure-compiler/issues/detail?id=1060
// FIXME: this should be remove when the next closure compiler release is out
// with valueAsDate and valueAsNumber externs.
/** @type {Date} */
HTMLInputElement.prototype.valueAsDate;
/** @type {number} */
HTMLInputElement.prototype.valueAsNumber;