1
1
export const htmlSecurityList : { [ key : string ] : string [ ] } = {
2
- a : [ 'class' , 'href' , 'id' , 'style' , 'target' ] ,
3
- b : [ 'class' , 'id' , 'style' ] ,
4
- br : [ 'class' , 'id' , 'style' ] ,
5
- div : [ 'align' , 'class' , 'dir' , 'id' , 'style' ] ,
6
- font : [ 'class' , 'color' , 'face' , 'id' , 'size' , 'style' ] ,
7
- h1 : [ 'align' , 'class' , 'dir' , 'id' , 'style' ] ,
8
- h2 : [ 'align' , 'class' , 'dir' , 'id' , 'style' ] ,
9
- h3 : [ 'align' , 'class' , 'dir' , 'id' , 'style' ] ,
10
- h4 : [ 'align' , 'class' , 'dir' , 'id' , 'style' ] ,
11
- h5 : [ 'align' , 'class' , 'dir' , 'id' , 'style' ] ,
12
- h6 : [ 'align' , 'class' , 'dir' , 'id' , 'style' ] ,
2
+ a : [ 'class' , 'href' , 'id' , 'style' , 'target' , 'children' ] ,
3
+ b : [ 'class' , 'id' , 'style' , 'children' ] ,
4
+ br : [ 'class' , 'id' , 'style' , 'children' ] ,
5
+ div : [ 'align' , 'class' , 'dir' , 'id' , 'style' , 'children' ] ,
6
+ font : [ 'class' , 'color' , 'face' , 'id' , 'size' , 'style' , 'children' ] ,
7
+ h1 : [ 'align' , 'class' , 'dir' , 'id' , 'style' , 'children' ] ,
8
+ h2 : [ 'align' , 'class' , 'dir' , 'id' , 'style' , 'children' ] ,
9
+ h3 : [ 'align' , 'class' , 'dir' , 'id' , 'style' , 'children' ] ,
10
+ h4 : [ 'align' , 'class' , 'dir' , 'id' , 'style' , 'children' ] ,
11
+ h5 : [ 'align' , 'class' , 'dir' , 'id' , 'style' , 'children' ] ,
12
+ h6 : [ 'align' , 'class' , 'dir' , 'id' , 'style' , 'children' ] ,
13
13
hr : [ 'align' , 'size' , 'width' ] ,
14
14
img : [
15
15
'align' ,
@@ -26,11 +26,11 @@ export const htmlSecurityList: { [key: string]: string[] } = {
26
26
'alt' ,
27
27
'path' ,
28
28
] ,
29
- label : [ 'class' , 'id' , 'style' ] ,
30
- li : [ 'class' , 'dir' , 'id' , 'style' , 'type' ] ,
31
- ol : [ 'class' , 'dir' , 'id' , 'style' , 'type' ] ,
32
- p : [ 'class' , 'dir' , 'id' , 'style' , 'type' ] ,
33
- span : [ 'class' , 'id' , 'style' ] ,
29
+ label : [ 'class' , 'id' , 'style' , 'children' ] ,
30
+ li : [ 'class' , 'dir' , 'id' , 'style' , 'type' , 'children' ] ,
31
+ ol : [ 'class' , 'dir' , 'id' , 'style' , 'type' , 'children' ] ,
32
+ p : [ 'class' , 'dir' , 'id' , 'style' , 'type' , 'children' ] ,
33
+ span : [ 'class' , 'id' , 'style' , 'children' ] ,
34
34
table : [
35
35
'align' ,
36
36
'bgcolor' ,
@@ -46,6 +46,7 @@ export const htmlSecurityList: { [key: string]: string[] } = {
46
46
'rules' ,
47
47
'style' ,
48
48
'width' ,
49
+ 'children' ,
49
50
] ,
50
51
td : [
51
52
'abbr' ,
@@ -62,6 +63,7 @@ export const htmlSecurityList: { [key: string]: string[] } = {
62
63
'style' ,
63
64
'valign' ,
64
65
'width' ,
66
+ 'children' ,
65
67
] ,
66
68
th : [
67
69
'abbr' ,
@@ -78,8 +80,9 @@ export const htmlSecurityList: { [key: string]: string[] } = {
78
80
'style' ,
79
81
'valign' ,
80
82
'width' ,
83
+ 'children' ,
81
84
] ,
82
- tr : [ 'align' , 'bgcolor' , 'class' , 'dir' , 'id' , 'style' , 'valign' ] ,
83
- u : [ 'class' , 'id' , 'style' ] ,
84
- ul : [ 'class' , 'dir' , 'id' , 'style' ] ,
85
+ tr : [ 'align' , 'bgcolor' , 'class' , 'dir' , 'id' , 'style' , 'valign' , 'children' ] ,
86
+ u : [ 'class' , 'id' , 'style' , 'children' ] ,
87
+ ul : [ 'class' , 'dir' , 'id' , 'style' , 'children' ] ,
85
88
} ;
0 commit comments