mirror of https://github.com/gorhill/uBlock.git
Prevent possible error when a node has no children (#2108)
Compat with Edge; SVG nodes don't have a `children` property and therefore this throws an error whenever an SVG is added, removed or moved in the DOM.
This commit is contained in:
parent
015d38dc8c
commit
be8e514464
|
@ -1086,7 +1086,7 @@ vAPI.domCollapser = (function() {
|
|||
if ( node.localName === 'iframe' ) {
|
||||
addIFrame(node);
|
||||
}
|
||||
if ( node.children.length !== 0 ) {
|
||||
if ( node.children && node.children.length !== 0 ) {
|
||||
var iframes = node.getElementsByTagName('iframe');
|
||||
if ( iframes.length !== 0 ) {
|
||||
addIFrames(iframes);
|
||||
|
|
Loading…
Reference in New Issue