File tree 1 file changed +12
-8
lines changed
sonar_fingerprint_generator/src/inject
1 file changed +12
-8
lines changed Original file line number Diff line number Diff line change @@ -7,21 +7,25 @@ function get_relative_path( url ) {
7
7
return el . port + ':' + el . pathname ;
8
8
}
9
9
}
10
- function get_resource_array ( ) {
10
+ function get_resource_array ( document_ref ) {
11
11
var prints = [ ] ;
12
- for ( var i = 0 ; i < document . images . length ; i ++ ) {
13
- if ( document . images [ i ] . src !== undefined ) {
14
- prints . push ( document . images [ i ] . src ) ;
12
+ for ( var i = 0 ; i < document_ref . images . length ; i ++ ) {
13
+ if ( document_ref . images [ i ] . src !== undefined ) {
14
+ prints . push ( document_ref . images [ i ] . src ) ;
15
15
}
16
16
}
17
- for ( var i = 0 ; i < document . styleSheets . length ; i ++ ) {
18
- if ( document . styleSheets [ i ] . href !== undefined ) {
19
- prints . push ( document . styleSheets [ i ] . href ) ;
17
+ for ( var i = 0 ; i < document_ref . styleSheets . length ; i ++ ) {
18
+ if ( document_ref . styleSheets [ i ] . href !== undefined ) {
19
+ prints . push ( document_ref . styleSheets [ i ] . href ) ;
20
20
}
21
21
}
22
22
for ( var i = 0 ; i < prints . length ; i ++ ) {
23
23
prints [ i ] = get_relative_path ( prints [ i ] ) ;
24
24
}
25
25
return prints ;
26
26
}
27
- get_resource_array ( ) ;
27
+ var resource_array = get_resource_array ( window . document ) ;
28
+ for ( i = 0 ; i < window . frames . length ; i ++ ) {
29
+ resource_array = resource_array . concat ( get_resource_array ( window . frames [ i ] . document ) ) ;
30
+ }
31
+ resource_array
You can’t perform that action at this time.
0 commit comments