Merge pull request #2549 from fredj/assume-array-native

Use goog.array.ASSUME_NATIVE_FUNCTIONS define
This commit is contained in:
Frédéric Junod
2014-09-15 13:28:14 +02:00
4 changed files with 5 additions and 0 deletions

View File

@@ -274,6 +274,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;