Merge pull request #1 from fredj/deviceorientation-ios
Rename externs/html5.js to externs/closure-compiler.js
This commit is contained in:
2
build.py
2
build.py
@@ -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:
|
||||
|
||||
@@ -46,7 +46,7 @@
|
||||
"../externs/oli.js",
|
||||
"../externs/proj4js.js",
|
||||
"../externs/tilejson.js",
|
||||
"../externs/html5.js"
|
||||
"../externs/closure-compiler.js"
|
||||
],
|
||||
|
||||
"level": "VERBOSE",
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"../externs/oli.js",
|
||||
"../externs/proj4js.js",
|
||||
"../externs/tilejson.js",
|
||||
"../externs/html5.js"
|
||||
"../externs/closure-compiler.js"
|
||||
],
|
||||
|
||||
"inherits": "base.json",
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
"../externs/oli.js",
|
||||
"../externs/proj4js.js",
|
||||
"../externs/tilejson.js",
|
||||
"../externs/html5.js"
|
||||
"../externs/closure-compiler.js"
|
||||
],
|
||||
|
||||
"inherits": "ol.json",
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
"../externs/oli.js",
|
||||
"../externs/proj4js.js",
|
||||
"../externs/tilejson.js",
|
||||
"../externs/html5.js"
|
||||
"../externs/closure-compiler.js"
|
||||
],
|
||||
|
||||
"inherits": "ol.json",
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
"../externs/oli.js",
|
||||
"../externs/proj4js.js",
|
||||
"../externs/tilejson.js",
|
||||
"../externs/html5.js"
|
||||
"../externs/closure-compiler.js"
|
||||
],
|
||||
|
||||
"inherits": "base.json",
|
||||
|
||||
38
externs/closure-compiler.js
Normal file
38
externs/closure-compiler.js
Normal 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;
|
||||
@@ -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;
|
||||
Reference in New Issue
Block a user