Set goog.array.ASSUME_NATIVE_FUNCTIONS to true

This commit is contained in:
Frederic Junod
2014-09-10 15:27:43 +02:00
parent 593532cb5a
commit fb87c22359
4 changed files with 5 additions and 0 deletions

View File

@@ -239,6 +239,7 @@ def examples_star_json(name, match):
"externs/vbarray.js"
],
"define": [
"goog.array.ASSUME_NATIVE_FUNCTIONS=true",
"goog.dom.ASSUME_STANDARDS_MODE=true",
"goog.json.USE_NATIVE_JSON=true",
"goog.DEBUG=false"

View File

@@ -17,6 +17,7 @@
"externs/vbarray.js"
],
"define": [
"goog.array.ASSUME_NATIVE_FUNCTIONS=true",
"goog.dom.ASSUME_STANDARDS_MODE=true",
"goog.json.USE_NATIVE_JSON=true",
"goog.DEBUG=false"

View File

@@ -13,6 +13,7 @@
"externs/vbarray.js"
],
"define": [
"goog.array.ASSUME_NATIVE_FUNCTIONS=true",
"goog.dom.ASSUME_STANDARDS_MODE=true",
"goog.json.USE_NATIVE_JSON=true",
"goog.DEBUG=false"

View File

@@ -146,6 +146,8 @@ ol.ENABLE_WEBGL = true;
/**
* @define {boolean} Support legacy IE (7-8). Default is `false`.
* If set to `true`, `goog.array.ASSUME_NATIVE_FUNCTIONS` must be set
* to `false` because legacy IE do not support ECMAScript 5 array functions.
*/
ol.LEGACY_IE_SUPPORT = false;