mirror of
https://github.com/hanzoai/DOMPurify.git
synced 2026-09-24 16:55:05 +00:00
Rolled back _isNode changes
This commit is contained in:
Vendored
+1
-1
@@ -468,7 +468,7 @@ function createDOMPurify() {
|
||||
* @return true is object is a DOM node
|
||||
*/
|
||||
var _isNode = function _isNode(obj) {
|
||||
return (typeof Node === 'undefined' ? 'undefined' : _typeof(Node)) === 'object' ? obj instanceof Node : false;
|
||||
return (typeof Node === 'undefined' ? 'undefined' : _typeof(Node)) === 'object' ? obj instanceof Node : obj && (typeof obj === 'undefined' ? 'undefined' : _typeof(obj)) === 'object' && typeof obj.nodeType === 'number' && typeof obj.nodeName === 'string';
|
||||
};
|
||||
|
||||
/**
|
||||
|
||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+1
-1
@@ -466,7 +466,7 @@ function createDOMPurify() {
|
||||
* @return true is object is a DOM node
|
||||
*/
|
||||
var _isNode = function _isNode(obj) {
|
||||
return (typeof Node === 'undefined' ? 'undefined' : _typeof(Node)) === 'object' ? obj instanceof Node : false;
|
||||
return (typeof Node === 'undefined' ? 'undefined' : _typeof(Node)) === 'object' ? obj instanceof Node : obj && (typeof obj === 'undefined' ? 'undefined' : _typeof(obj)) === 'object' && typeof obj.nodeType === 'number' && typeof obj.nodeName === 'string';
|
||||
};
|
||||
|
||||
/**
|
||||
|
||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+1
-1
@@ -472,7 +472,7 @@ function createDOMPurify() {
|
||||
* @return true is object is a DOM node
|
||||
*/
|
||||
var _isNode = function _isNode(obj) {
|
||||
return (typeof Node === 'undefined' ? 'undefined' : _typeof(Node)) === 'object' ? obj instanceof Node : false;
|
||||
return (typeof Node === 'undefined' ? 'undefined' : _typeof(Node)) === 'object' ? obj instanceof Node : obj && (typeof obj === 'undefined' ? 'undefined' : _typeof(obj)) === 'object' && typeof obj.nodeType === 'number' && typeof obj.nodeName === 'string';
|
||||
};
|
||||
|
||||
/**
|
||||
|
||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+1
-1
File diff suppressed because one or more lines are too long
+6
-1
@@ -475,7 +475,12 @@ function createDOMPurify(window = getGlobal()) {
|
||||
* @return true is object is a DOM node
|
||||
*/
|
||||
const _isNode = function(obj) {
|
||||
return typeof Node === 'object' ? obj instanceof Node : false;
|
||||
return typeof Node === 'object'
|
||||
? obj instanceof Node
|
||||
: obj &&
|
||||
typeof obj === 'object' &&
|
||||
typeof obj.nodeType === 'number' &&
|
||||
typeof obj.nodeName === 'string';
|
||||
};
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user