File tree Expand file tree Collapse file tree 1 file changed +13
-2
lines changed
app/code/Magento/Catalog/view/adminhtml/web/js Expand file tree Collapse file tree 1 file changed +13
-2
lines changed Original file line number Diff line number Diff line change @@ -13,23 +13,34 @@ define([
13
13
var decodeEntities ;
14
14
decodeEntities = ( function ( ) {
15
15
//create a new html document (doesn't execute script tags in child elements)
16
- var doc = document . implementation . createHTMLDocument ( "" ) ;
17
- var element = doc . createElement ( 'div' ) ;
16
+ var doc = document . implementation . createHTMLDocument ( '' ) ,
17
+ element = doc . createElement ( 'div' ) ;
18
18
19
+ /**
20
+ * @param string
21
+ * @return string
22
+ */
19
23
function getText ( str ) {
20
24
element . innerHTML = str ;
21
25
str = element . textContent ;
22
26
element . textContent = '' ;
27
+
23
28
return str ;
24
29
}
25
30
31
+ /**
32
+ * @param string
33
+ * @return string
34
+ */
26
35
function decodeHTMLEntities ( str ) {
27
36
if ( str && typeof str === 'string' ) {
28
37
var x = getText ( str ) ;
38
+
29
39
while ( str !== x ) {
30
40
str = x ;
31
41
x = getText ( x ) ;
32
42
}
43
+
33
44
return x ;
34
45
}
35
46
}
You can’t perform that action at this time.
0 commit comments