Remove ol.xml.isNode workaround for IE

This commit is contained in:
Frederic Junod
2016-03-02 13:24:20 +01:00
parent 90b4eea1cd
commit 57f7811cd0

View File

@@ -3,7 +3,6 @@ goog.provide('ol.xml');
goog.require('goog.asserts');
goog.require('goog.dom.NodeType');
goog.require('goog.dom.xml');
goog.require('goog.userAgent');
goog.require('ol.array');
@@ -100,31 +99,13 @@ ol.xml.isDocument = function(value) {
/**
* @param {?} value Value.
* @private
* @return {boolean} Is node.
*/
ol.xml.isNode_ = function(value) {
ol.xml.isNode = function(value) {
return value instanceof Node;
};
/**
* @param {?} value Value.
* @private
* @return {boolean} Is node.
*/
ol.xml.isNodeIE_ = function(value) {
return goog.isObject(value) && value.nodeType !== undefined;
};
/**
* @param {?} value Value.
* @return {boolean} Is node.
*/
ol.xml.isNode = goog.userAgent.IE ? ol.xml.isNodeIE_ : ol.xml.isNode_;
/**
* @param {Node} node Node.
* @param {?string} namespaceURI Namespace URI.