File tree Expand file tree Collapse file tree 2 files changed +12
-2
lines changed
app/code/Magento/Security/view/base/web/js
dev/tests/js/jasmine/tests/app/code/Magento/Security/view/base/web/js Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -85,11 +85,16 @@ define([], function () {
85
85
return NodeFilter . FILTER_ACCEPT ;
86
86
} ,
87
87
false
88
- ) ;
88
+ ) ,
89
+ nodesToRemove = [ ] ;
89
90
90
91
while ( treeWalker . nextNode ( ) ) {
91
- treeWalker . currentNode . parentNode . removeChild ( treeWalker . currentNode ) ;
92
+ nodesToRemove . push ( treeWalker . currentNode ) ;
92
93
}
94
+
95
+ nodesToRemove . forEach ( function ( nodeToRemove ) {
96
+ nodeToRemove . parentNode . removeChild ( nodeToRemove ) ;
97
+ } ) ;
93
98
} ,
94
99
95
100
/**
Original file line number Diff line number Diff line change @@ -97,6 +97,11 @@ define([
97
97
expected : 'Only <span><b>2</b></span> in stock ' ,
98
98
allowedTags : [ 'span' , 'b' ]
99
99
} ,
100
+ 'text with multiple comments' : {
101
+ data : 'Only <span><b>2</b></span> <!-- HTML COMMENT -->in stock <!-- HTML COMMENT -->' ,
102
+ expected : 'Only <span><b>2</b></span> in stock ' ,
103
+ allowedTags : [ 'span' , 'b' ]
104
+ } ,
100
105
'text with multi-line html comment' : {
101
106
data : 'Only <span><b>2</b></span> in stock <!-- --!\n\n><img src=#>-->' ,
102
107
expected : 'Only <span><b>2</b></span> in stock ' ,
You can’t perform that action at this time.
0 commit comments