167 MB
/home/fdroid/fdroiddata/tmp/org.gnu.icecat_520411.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.gnu.icecat_520411.apk
1.72 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 18 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·c22da2b95bcafd66195337768344339fd79fde4022b1051167c53559231391c3 
10 Signer·#1·certificate·SHA-1·digest:·fc34148efb5ae69880ff449da8a0ea1803eeaf61 
11 Signer·#1·certificate·MD5·digest:·7f2a9e8bd275f1f0dd45056970dd1a75 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·e2b267ebbc966320996991d2acffd2cda62987016693e498d6d8059b1a6f294a 
15 Signer·#1·public·key·SHA-1·digest:·763e35bec8751d5801e1bfe548c8e2caa86dd647 
16 Signer·#1·public·key·MD5·digest:·12e0c7da53a4962e1b8bbc17448a4d61 
17 WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.98 MB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 650 lines modifiedOffset 1, 464 lines modified
1 There·is·no·zipfile·comment.1 There·is·no·zipfile·comment.
  
2 End-of-central-directory·record:2 End-of-central-directory·record:
3 -------------------------------3 -------------------------------
  
4 ··Zip·archive·file·size:··················44397872·(0000000002A57530h)4 ··Zip·archive·file·size:··················44455522·(0000000002A65662h)
5 ··Actual·end-cent-dir·record·offset:······44397850·(0000000002A5751Ah)5 ··Actual·end-cent-dir·record·offset:······44455500·(0000000002A6564Ch)
6 ··Expected·end-cent-dir·record·offset:····44397850·(0000000002A5751Ah)6 ··Expected·end-cent-dir·record·offset:····44455500·(0000000002A6564Ch)
7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)
  
8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·1333·entries.9 ··central·directory·contains·1334·entries.
10 ··The·central·directory·is·117197·(000000000001C9CDh)·bytes·long,10 ··The·central·directory·is·117300·(000000000001CA34h)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·44280653·(0000000002A3AB4Dh).12 ··is·44338200·(0000000002A48C18h).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················2.0
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···2.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············maximum
24 ··file·security·status:···························not·encrypted 
25 ··extended·local·header:··························yes 
26 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·26·22:23:26 
27 ··32-bit·CRC·value·(hex):·························b3fa6a82 
28 ··compressed·size:································38603·bytes 
29 ··uncompressed·size:······························126460·bytes 
30 ··length·of·filename:·····························20·characters 
31 ··length·of·extra·field:··························0·bytes 
32 ··length·of·file·comment:·························0·characters 
33 ··disk·number·on·which·file·begins:···············disk·1 
34 ··apparent·file·type:·····························binary 
35 ··non-MSDOS·external·file·attributes:·············000000·hex 
36 ··MS-DOS·file·attributes·(00·hex):················none 
  
37 ··There·is·no·file·comment. 
  
38 Central·directory·entry·#2: 
39 --------------------------- 
  
40 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
41 ··META-INF/7EAA222B.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···38669 
43 ··················································(000000000000970Dh)·bytes 
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
45 ··version·of·encoding·software:···················2.0 
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
47 ··minimum·software·version·required·to·extract:···2.0 
48 ··compression·method:·····························deflated 
49 ··compression·sub-type·(deflation):···············normal 
50 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
51 ··extended·local·header:··························yes25 ··extended·local·header:··························no
52 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·26·22:23:26 
53 ··32-bit·CRC·value·(hex):·························01c552fe 
54 ··compressed·size:································41905·bytes 
55 ··uncompressed·size:······························126581·bytes 
56 ··length·of·filename:·····························20·characters 
57 ··length·of·extra·field:··························0·bytes 
58 ··length·of·file·comment:·························0·characters 
59 ··disk·number·on·which·file·begins:···············disk·1 
60 ··apparent·file·type:·····························binary 
61 ··non-MSDOS·external·file·attributes:·············000000·hex 
62 ··MS-DOS·file·attributes·(00·hex):················none 
  
63 ··There·is·no·file·comment. 
  
64 Central·directory·entry·#3: 
65 --------------------------- 
  
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/7EAA222B.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···80640 
69 ··················································(0000000000013B00h)·bytes 
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
71 ··version·of·encoding·software:···················2.0 
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
73 ··minimum·software·version·required·to·extract:···2.0 
74 ··compression·method:·····························deflated 
75 ··compression·sub-type·(deflation):···············normal 
76 ··file·security·status:···························not·encrypted 
77 ··extended·local·header:··························yes 
78 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·26·22:23:26 
79 ··32-bit·CRC·value·(hex):·························8da02c61 
80 ··compressed·size:································1072·bytes 
81 ··uncompressed·size:······························1326·bytes 
82 ··length·of·filename:·····························21·characters 
83 ··length·of·extra·field:··························0·bytes 
84 ··length·of·file·comment:·························0·characters 
85 ··disk·number·on·which·file·begins:···············disk·1 
86 ··apparent·file·type:·····························binary 
87 ··non-MSDOS·external·file·attributes:·············000000·hex 
88 ··MS-DOS·file·attributes·(00·hex):················none 
  
89 ··There·is·no·file·comment. 
  
90 Central·directory·entry·#4: 
91 --------------------------- 
  
92 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
93 ··META-INF/buildserverid 
  
94 ··offset·of·local·header·from·start·of·archive:···81779 
95 ··················································(0000000000013F73h)·bytes 
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
97 ··version·of·encoding·software:···················2.0 
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
99 ··minimum·software·version·required·to·extract:···2.0 
100 ··compression·method:·····························deflated 
101 ··compression·sub-type·(deflation):···············normal 
102 ··file·security·status:···························not·encrypted 
103 ··extended·local·header:··························yes 
104 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·26·20:18:38 
105 ··32-bit·CRC·value·(hex):·························516618ab 
Max diff block lines reached; 2065072/2074470 bytes (99.55%) of diff not shown.
1.2 KB
resources.arsc
1.17 KB
aapt2 dump resources {}
    
Offset 2715, 14 lines modifiedOffset 2715, 17 lines modified
2715 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/icon_shareplane.png·type=PNG2715 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/icon_shareplane.png·type=PNG
2716 ······(xxhdpi-v4)·(file)·res/drawable-xxhdpi-v4/icon_shareplane.png·type=PNG2716 ······(xxhdpi-v4)·(file)·res/drawable-xxhdpi-v4/icon_shareplane.png·type=PNG
2717 ····resource·0x7f0200ce·drawable/img_check2717 ····resource·0x7f0200ce·drawable/img_check
2718 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/img_check.png·type=PNG2718 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/img_check.png·type=PNG
2719 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/img_check.png·type=PNG2719 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/img_check.png·type=PNG
2720 ······(xxhdpi-v4)·(file)·res/drawable-xxhdpi-v4/img_check.png·type=PNG2720 ······(xxhdpi-v4)·(file)·res/drawable-xxhdpi-v4/img_check.png·type=PNG
2721 ····resource·0x7f0200cf·drawable/large_icon2721 ····resource·0x7f0200cf·drawable/large_icon
 2722 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/large_icon.png·type=PNG
 2723 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/large_icon.png·type=PNG
 2724 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/large_icon.png·type=PNG
2722 ······(xxhdpi-v4)·(file)·res/drawable-xxhdpi-v4/large_icon.png·type=PNG2725 ······(xxhdpi-v4)·(file)·res/drawable-xxhdpi-v4/large_icon.png·type=PNG
2723 ····resource·0x7f0200d0·drawable/launcher_widget2726 ····resource·0x7f0200d0·drawable/launcher_widget
2724 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/launcher_widget.png·type=PNG2727 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/launcher_widget.png·type=PNG
2725 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/launcher_widget.png·type=PNG2728 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/launcher_widget.png·type=PNG
2726 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/launcher_widget.png·type=PNG2729 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/launcher_widget.png·type=PNG
2727 ······(xxhdpi-v4)·(file)·res/drawable-xxhdpi-v4/launcher_widget.png·type=PNG2730 ······(xxhdpi-v4)·(file)·res/drawable-xxhdpi-v4/launcher_widget.png·type=PNG
2728 ····resource·0x7f0200d1·drawable/location2731 ····resource·0x7f0200d1·drawable/location
28.4 KB
classes.dex
16.8 KB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·44e299474 checksum············:·b3ae9ba7
5 signature···········:·b03d...e8945 signature···········:·d416...67e3
6 file_size···········:·55928366 file_size···········:·5592836
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·4526710 string_ids_size·····:·45267
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·666112 type_ids_size·······:·6661
Offset 745055, 15 lines modifiedOffset 745055, 15 lines modified
745055 258eea:·7110·356f·0100·························|0089:·invoke-static·{v1},·Lorg/json/JSONObject;.quote:(Ljava/lang/String;)Ljava/lang/String;·//·method@6f35745055 258eea:·7110·356f·0100·························|0089:·invoke-static·{v1},·Lorg/json/JSONObject;.quote:(Ljava/lang/String;)Ljava/lang/String;·//·method@6f35
745056 258ef0:·0c01···································|008c:·move-result-object·v1745056 258ef0:·0c01···································|008c:·move-result-object·v1
745057 258ef2:·6e20·4b6b·1000·························|008d:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6b4b745057 258ef2:·6e20·4b6b·1000·························|008d:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6b4b
745058 258ef8:·0c00···································|0090:·move-result-object·v0745058 258ef8:·0c00···································|0090:·move-result-object·v0
745059 258efa:·1a01·d704······························|0091:·const-string·v1,·","appBuildID":"·//·string@04d7745059 258efa:·1a01·d704······························|0091:·const-string·v1,·","appBuildID":"·//·string@04d7
745060 258efe:·6e20·4b6b·1000·························|0093:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6b4b745060 258efe:·6e20·4b6b·1000·························|0093:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6b4b
745061 258f04:·0c00···································|0096:·move-result-object·v0745061 258f04:·0c00···································|0096:·move-result-object·v0
745062 258f06:·1a01·ad05······························|0097:·const-string·v1,·"20171026175624"·//·string@05ad745062 258f06:·1a01·ad05······························|0097:·const-string·v1,·"20171025004329"·//·string@05ad
745063 258f0a:·7110·356f·0100·························|0099:·invoke-static·{v1},·Lorg/json/JSONObject;.quote:(Ljava/lang/String;)Ljava/lang/String;·//·method@6f35745063 258f0a:·7110·356f·0100·························|0099:·invoke-static·{v1},·Lorg/json/JSONObject;.quote:(Ljava/lang/String;)Ljava/lang/String;·//·method@6f35
745064 258f10:·0c01···································|009c:·move-result-object·v1745064 258f10:·0c01···································|009c:·move-result-object·v1
745065 258f12:·6e20·4b6b·1000·························|009d:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6b4b745065 258f12:·6e20·4b6b·1000·························|009d:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6b4b
745066 258f18:·0c00···································|00a0:·move-result-object·v0745066 258f18:·0c00···································|00a0:·move-result-object·v0
745067 258f1a:·1a01·d904······························|00a1:·const-string·v1,·","appUpdateChannel":"·//·string@04d9745067 258f1a:·1a01·d904······························|00a1:·const-string·v1,·","appUpdateChannel":"·//·string@04d9
745068 258f1e:·6e20·4b6b·1000·························|00a3:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6b4b745068 258f1e:·6e20·4b6b·1000·························|00a3:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6b4b
745069 258f24:·0c00···································|00a6:·move-result-object·v0745069 258f24:·0c00···································|00a6:·move-result-object·v0
Offset 745071, 15 lines modifiedOffset 745071, 15 lines modified
745071 258f2a:·7110·356f·0100·························|00a9:·invoke-static·{v1},·Lorg/json/JSONObject;.quote:(Ljava/lang/String;)Ljava/lang/String;·//·method@6f35745071 258f2a:·7110·356f·0100·························|00a9:·invoke-static·{v1},·Lorg/json/JSONObject;.quote:(Ljava/lang/String;)Ljava/lang/String;·//·method@6f35
745072 258f30:·0c01···································|00ac:·move-result-object·v1745072 258f30:·0c01···································|00ac:·move-result-object·v1
745073 258f32:·6e20·4b6b·1000·························|00ad:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6b4b745073 258f32:·6e20·4b6b·1000·························|00ad:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6b4b
745074 258f38:·0c00···································|00b0:·move-result-object·v0745074 258f38:·0c00···································|00b0:·move-result-object·v0
745075 258f3a:·1a01·e404······························|00b1:·const-string·v1,·","platformBuildID":"·//·string@04e4745075 258f3a:·1a01·e404······························|00b1:·const-string·v1,·","platformBuildID":"·//·string@04e4
745076 258f3e:·6e20·4b6b·1000·························|00b3:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6b4b745076 258f3e:·6e20·4b6b·1000·························|00b3:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6b4b
745077 258f44:·0c00···································|00b6:·move-result-object·v0745077 258f44:·0c00···································|00b6:·move-result-object·v0
745078 258f46:·1a01·ad05······························|00b7:·const-string·v1,·"20171026175624"·//·string@05ad745078 258f46:·1a01·ad05······························|00b7:·const-string·v1,·"20171025004329"·//·string@05ad
745079 258f4a:·7110·356f·0100·························|00b9:·invoke-static·{v1},·Lorg/json/JSONObject;.quote:(Ljava/lang/String;)Ljava/lang/String;·//·method@6f35745079 258f4a:·7110·356f·0100·························|00b9:·invoke-static·{v1},·Lorg/json/JSONObject;.quote:(Ljava/lang/String;)Ljava/lang/String;·//·method@6f35
745080 258f50:·0c01···································|00bc:·move-result-object·v1745080 258f50:·0c01···································|00bc:·move-result-object·v1
745081 258f52:·6e20·4b6b·1000·························|00bd:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6b4b745081 258f52:·6e20·4b6b·1000·························|00bd:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6b4b
745082 258f58:·0c00···································|00c0:·move-result-object·v0745082 258f58:·0c00···································|00c0:·move-result-object·v0
745083 258f5a:·1a01·e004······························|00c1:·const-string·v1,·","locale":"·//·string@04e0745083 258f5a:·1a01·e004······························|00c1:·const-string·v1,·","locale":"·//·string@04e0
745084 258f5e:·6e20·4b6b·1000·························|00c3:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6b4b745084 258f5e:·6e20·4b6b·1000·························|00c3:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6b4b
745085 258f64:·0c00···································|00c6:·move-result-object·v0745085 258f64:·0c00···································|00c6:·move-result-object·v0
Offset 752917, 15 lines modifiedOffset 752917, 15 lines modified
752917 ······type··········:·'Ljava/lang/String;'752917 ······type··········:·'Ljava/lang/String;'
752918 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)752918 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
752919 ······value·········:·"IceCatMobile"752919 ······value·········:·"IceCatMobile"
752920 ····#22··············:·(in·Lorg/mozilla/gecko/AppConstants;)752920 ····#22··············:·(in·Lorg/mozilla/gecko/AppConstants;)
752921 ······name··········:·'MOZ_APP_BUILDID'752921 ······name··········:·'MOZ_APP_BUILDID'
752922 ······type··········:·'Ljava/lang/String;'752922 ······type··········:·'Ljava/lang/String;'
752923 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)752923 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
752924 ······value·········:·"20171026175624"752924 ······value·········:·"20171025004329"
752925 ····#23··············:·(in·Lorg/mozilla/gecko/AppConstants;)752925 ····#23··············:·(in·Lorg/mozilla/gecko/AppConstants;)
752926 ······name··········:·'MOZ_APP_DISPLAYNAME'752926 ······name··········:·'MOZ_APP_DISPLAYNAME'
752927 ······type··········:·'Ljava/lang/String;'752927 ······type··········:·'Ljava/lang/String;'
752928 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)752928 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
752929 ······value·········:·"IceCatMobile"752929 ······value·········:·"IceCatMobile"
752930 ····#24··············:·(in·Lorg/mozilla/gecko/AppConstants;)752930 ····#24··············:·(in·Lorg/mozilla/gecko/AppConstants;)
752931 ······name··········:·'MOZ_APP_ID'752931 ······name··········:·'MOZ_APP_ID'
Offset 778365, 15 lines modifiedOffset 778365, 15 lines modified
778365 26837e:·1a01·1342······························|000b:·const-string·v1,·"ProductID"·//·string@4213778365 26837e:·1a01·1342······························|000b:·const-string·v1,·"ProductID"·//·string@4213
778366 268382:·1a02·c5b0······························|000d:·const-string·v2,·"{aa3c5121-dab2-40e2-81ca-7ea25febc110}"·//·string@b0c5778366 268382:·1a02·c5b0······························|000d:·const-string·v2,·"{aa3c5121-dab2-40e2-81ca-7ea25febc110}"·//·string@b0c5
778367 268386:·6e30·9806·1002·························|000f:·invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0698778367 268386:·6e30·9806·1002·························|000f:·invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0698
778368 26838c:·1a01·0150······························|0012:·const-string·v1,·"Version"·//·string@5001778368 26838c:·1a01·0150······························|0012:·const-string·v1,·"Version"·//·string@5001
778369 268390:·1a02·cb05······························|0014:·const-string·v2,·"52.4.1"·//·string@05cb778369 268390:·1a02·cb05······························|0014:·const-string·v2,·"52.4.1"·//·string@05cb
778370 268394:·6e30·9806·1002·························|0016:·invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0698778370 268394:·6e30·9806·1002·························|0016:·invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0698
778371 26839a:·1a01·d30c······························|0019:·const-string·v1,·"BuildID"·//·string@0cd3778371 26839a:·1a01·d30c······························|0019:·const-string·v1,·"BuildID"·//·string@0cd3
778372 26839e:·1a02·ad05······························|001b:·const-string·v2,·"20171026175624"·//·string@05ad778372 26839e:·1a02·ad05······························|001b:·const-string·v2,·"20171025004329"·//·string@05ad
778373 2683a2:·6e30·9806·1002·························|001d:·invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0698778373 2683a2:·6e30·9806·1002·························|001d:·invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0698
778374 2683a8:·1a01·fc4f······························|0020:·const-string·v1,·"Vendor"·//·string@4ffc778374 2683a8:·1a01·fc4f······························|0020:·const-string·v1,·"Vendor"·//·string@4ffc
778375 2683ac:·1a02·2519······························|0022:·const-string·v2,·"GNU"·//·string@1925778375 2683ac:·1a02·2519······························|0022:·const-string·v2,·"GNU"·//·string@1925
778376 2683b0:·6e30·9806·1002·························|0024:·invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0698778376 2683b0:·6e30·9806·1002·························|0024:·invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0698
778377 2683b6:·1a01·a843······························|0027:·const-string·v1,·"ReleaseChannel"·//·string@43a8778377 2683b6:·1a01·a843······························|0027:·const-string·v1,·"ReleaseChannel"·//·string@43a8
778378 2683ba:·1a02·3662······························|0029:·const-string·v2,·"default"·//·string@6236778378 2683ba:·1a02·3662······························|0029:·const-string·v2,·"default"·//·string@6236
778379 2683be:·6e30·9806·1002·························|002b:·invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0698778379 2683be:·6e30·9806·1002·························|002b:·invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0698
Offset 798193, 15 lines modifiedOffset 798193, 15 lines modified
798193 26ff5e:·1a01·1342······························|000b:·const-string·v1,·"ProductID"·//·string@4213798193 26ff5e:·1a01·1342······························|000b:·const-string·v1,·"ProductID"·//·string@4213
798194 26ff62:·1a02·c5b0······························|000d:·const-string·v2,·"{aa3c5121-dab2-40e2-81ca-7ea25febc110}"·//·string@b0c5798194 26ff62:·1a02·c5b0······························|000d:·const-string·v2,·"{aa3c5121-dab2-40e2-81ca-7ea25febc110}"·//·string@b0c5
798195 26ff66:·6e30·9806·1002·························|000f:·invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0698798195 26ff66:·6e30·9806·1002·························|000f:·invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0698
798196 26ff6c:·1a01·0150······························|0012:·const-string·v1,·"Version"·//·string@5001798196 26ff6c:·1a01·0150······························|0012:·const-string·v1,·"Version"·//·string@5001
798197 26ff70:·1a02·cb05······························|0014:·const-string·v2,·"52.4.1"·//·string@05cb798197 26ff70:·1a02·cb05······························|0014:·const-string·v2,·"52.4.1"·//·string@05cb
798198 26ff74:·6e30·9806·1002·························|0016:·invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0698798198 26ff74:·6e30·9806·1002·························|0016:·invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0698
798199 26ff7a:·1a01·d30c······························|0019:·const-string·v1,·"BuildID"·//·string@0cd3798199 26ff7a:·1a01·d30c······························|0019:·const-string·v1,·"BuildID"·//·string@0cd3
798200 26ff7e:·1a02·ad05······························|001b:·const-string·v2,·"20171026175624"·//·string@05ad798200 26ff7e:·1a02·ad05······························|001b:·const-string·v2,·"20171025004329"·//·string@05ad
798201 26ff82:·6e30·9806·1002·························|001d:·invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0698798201 26ff82:·6e30·9806·1002·························|001d:·invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0698
798202 26ff88:·1a01·fc4f······························|0020:·const-string·v1,·"Vendor"·//·string@4ffc798202 26ff88:·1a01·fc4f······························|0020:·const-string·v1,·"Vendor"·//·string@4ffc
798203 26ff8c:·1a02·2519······························|0022:·const-string·v2,·"GNU"·//·string@1925798203 26ff8c:·1a02·2519······························|0022:·const-string·v2,·"GNU"·//·string@1925
798204 26ff90:·6e30·9806·1002·························|0024:·invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0698798204 26ff90:·6e30·9806·1002·························|0024:·invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0698
798205 26ff96:·1a01·a843······························|0027:·const-string·v1,·"ReleaseChannel"·//·string@43a8798205 26ff96:·1a01·a843······························|0027:·const-string·v1,·"ReleaseChannel"·//·string@43a8
798206 26ff9a:·1a02·3662······························|0029:·const-string·v2,·"default"·//·string@6236798206 26ff9a:·1a02·3662······························|0029:·const-string·v2,·"default"·//·string@6236
798207 26ff9e:·6e30·9806·1002·························|002b:·invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0698798207 26ff9e:·6e30·9806·1002·························|002b:·invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V·//·method@0698
Offset 1277963, 15 lines modifiedOffset 1277963, 15 lines modified
1277963 33d7ee:·6e20·446b·2000·························|002d:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder;·//·method@6b441277963 33d7ee:·6e20·446b·2000·························|002d:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder;·//·method@6b44
1277964 33d7f4:·0c00···································|0030:·move-result-object·v01277964 33d7f4:·0c00···································|0030:·move-result-object·v0
1277965 33d7f6:·1a01·3662······························|0031:·const-string·v1,·"default"·//·string@62361277965 33d7f6:·1a01·3662······························|0031:·const-string·v1,·"default"·//·string@6236
1277966 33d7fa:·6e20·4b6b·1000·························|0033:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6b4b1277966 33d7fa:·6e20·4b6b·1000·························|0033:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6b4b
1277967 33d800:·0c00···································|0036:·move-result-object·v01277967 33d800:·0c00···································|0036:·move-result-object·v0
1277968 33d802:·6e20·446b·2000·························|0037:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder;·//·method@6b441277968 33d802:·6e20·446b·2000·························|0037:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder;·//·method@6b44
1277969 33d808:·0c00···································|003a:·move-result-object·v01277969 33d808:·0c00···································|003a:·move-result-object·v0
1277970 33d80a:·1a01·ad05······························|003b:·const-string·v1,·"20171026175624"·//·string@05ad1277970 33d80a:·1a01·ad05······························|003b:·const-string·v1,·"20171025004329"·//·string@05ad
1277971 33d80e:·6e20·4b6b·1000·························|003d:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6b4b1277971 33d80e:·6e20·4b6b·1000·························|003d:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@6b4b
1277972 33d814:·0c00···································|0040:·move-result-object·v01277972 33d814:·0c00···································|0040:·move-result-object·v0
1277973 33d816:·6e10·546b·0000·························|0041:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@6b541277973 33d816:·6e10·546b·0000·························|0041:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@6b54
1277974 33d81c:·0c00···································|0044:·move-result-object·v01277974 33d81c:·0c00···································|0044:·move-result-object·v0
1277975 33d81e:·1100···································|0045:·return-object·v01277975 33d81e:·1100···································|0045:·return-object·v0
1277976 ······catches·······:·(none)1277976 ······catches·······:·(none)
1277977 ······positions·····:·1277977 ······positions·····:·
Offset 1303822, 25 lines modifiedOffset 1303822, 25 lines modified
1303822 ······outs··········:·31303822 ······outs··········:·3
1303823 ······insns·size····:·65·16-bit·code·units1303823 ······insns·size····:·65·16-bit·code·units
1303824 34814c:········································|[34814c]·org.mozilla.gecko.updater.PostUpdateHandler$1.run:()V1303824 34814c:········································|[34814c]·org.mozilla.gecko.updater.PostUpdateHandler$1.run:()V
1303825 34815c:·1204···································|0000:·const/4·v4,·#int·0·//·#01303825 34815c:·1204···································|0000:·const/4·v4,·#int·0·//·#0
1303826 34815e:·5450·407e······························|0001:·iget-object·v0,·v5,·Lorg/mozilla/gecko/updater/PostUpdateHandler$1;.val$browserApp:Lorg/mozilla/gecko/BrowserApp;·//·field@7e401303826 34815e:·5450·407e······························|0001:·iget-object·v0,·v5,·Lorg/mozilla/gecko/updater/PostUpdateHandler$1;.val$browserApp:Lorg/mozilla/gecko/BrowserApp;·//·field@7e40
1303827 348162:·7110·ae78·0000·························|0003:·invoke-static·{v0},·Lorg/mozilla/gecko/GeckoSharedPrefs;.forApp:(Landroid/content/Context;)Landroid/content/SharedPreferences;·//·method@78ae1303827 348162:·7110·ae78·0000·························|0003:·invoke-static·{v0},·Lorg/mozilla/gecko/GeckoSharedPrefs;.forApp:(Landroid/content/Context;)Landroid/content/SharedPreferences;·//·method@78ae
1303828 348168:·0c00···································|0006:·move-result-object·v01303828 348168:·0c00···································|0006:·move-result-object·v0
1303829 34816a:·1a01·ad05······························|0007:·const-string·v1,·"20171026175624"·//·string@05ad1303829 34816a:·1a01·ad05······························|0007:·const-string·v1,·"20171025004329"·//·string@05ad
1303830 34816e:·1a02·f358······························|0009:·const-string·v2,·"app.update.last_build_id"·//·string@58f31303830 34816e:·1a02·f358······························|0009:·const-string·v2,·"app.update.last_build_id"·//·string@58f3
1303831 348172:·7230·5d02·2004·························|000b:·invoke-interface·{v0,·v2,·v4},·Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;·//·method@025d1303831 348172:·7230·5d02·2004·························|000b:·invoke-interface·{v0,·v2,·v4},·Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;·//·method@025d
1303832 348178:·0c02···································|000e:·move-result-object·v21303832 348178:·0c02···································|000e:·move-result-object·v2
1303833 34817a:·6e20·0a6b·2100·························|000f:·invoke-virtual·{v1,·v2},·Ljava/lang/String;.equals:(Ljava/lang/Object;)Z·//·method@6b0a1303833 34817a:·6e20·0a6b·2100·························|000f:·invoke-virtual·{v1,·v2},·Ljava/lang/String;.equals:(Ljava/lang/Object;)Z·//·method@6b0a
1303834 348180:·0a01···································|0012:·move-result·v11303834 348180:·0a01···································|0012:·move-result·v1
1303835 348182:·3901·2d00······························|0013:·if-nez·v1,·0040·//·+002d1303835 348182:·3901·2d00······························|0013:·if-nez·v1,·0040·//·+002d
1303836 348186:·1a01·d341······························|0015:·const-string·v1,·"PostUpdateHandler"·//·string@41d31303836 348186:·1a01·d341······························|0015:·const-string·v1,·"PostUpdateHandler"·//·string@41d3
1303837 34818a:·2202·cd0d······························|0017:·new-instance·v2,·Ljava/lang/StringBuilder;·//·type@0dcd1303837 34818a:·2202·cd0d······························|0017:·new-instance·v2,·Ljava/lang/StringBuilder;·//·type@0dcd
1303838 34818e:·7010·416b·0200·························|0019:·invoke-direct·{v2},·Ljava/lang/StringBuilder;.<init>:()V·//·method@6b411303838 34818e:·7010·416b·0200·························|0019:·invoke-direct·{v2},·Ljava/lang/StringBuilder;.<init>:()V·//·method@6b41
1303839 348194:·1a03·d20c······························|001c:·const-string·v3,·"Build·ID·changed·since·last·start:·'20171026175624',·'"·//·string@0cd21303839 348194:·1a03·d20c······························|001c:·const-string·v3,·"Build·ID·changed·since·last·start:·'20171025004329',·'"·//·string@0cd2
Max diff block lines reached; 3971/17111 bytes (23.21%) of diff not shown.
11.6 KB
classes.jar
1.76 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·10612342·bytes,·number·of·entries:·52961 Zip·file·size:·10612343·bytes,·number·of·entries:·5296
2 ?rwxrwxr-x··2.0·unx······432·b-·stor·80-Jan-01·00:00·android/support/customtabs/BuildConfig.class2 ?rwxrwxr-x··2.0·unx······432·b-·stor·80-Jan-01·00:00·android/support/customtabs/BuildConfig.class
3 ?rwxrwxr-x··2.0·unx······574·b-·stor·80-Jan-01·00:00·android/support/customtabs/CustomTabsCallback.class3 ?rwxrwxr-x··2.0·unx······574·b-·stor·80-Jan-01·00:00·android/support/customtabs/CustomTabsCallback.class
4 ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·android/support/customtabs/ICustomTabsCallback.class4 ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·android/support/customtabs/ICustomTabsCallback.class
5 ?rwxrwxr-x··2.0·unx·····1546·b-·stor·80-Jan-01·00:00·android/support/customtabs/ICustomTabsCallback$Stub.class5 ?rwxrwxr-x··2.0·unx·····1546·b-·stor·80-Jan-01·00:00·android/support/customtabs/ICustomTabsCallback$Stub.class
6 ?rwxrwxr-x··2.0·unx······731·b-·stor·80-Jan-01·00:00·android/support/customtabs/CustomTabsClient$1.class6 ?rwxrwxr-x··2.0·unx······731·b-·stor·80-Jan-01·00:00·android/support/customtabs/CustomTabsClient$1.class
7 ?rwxrwxr-x··2.0·unx·····1955·b-·stor·80-Jan-01·00:00·android/support/customtabs/CustomTabsClient.class7 ?rwxrwxr-x··2.0·unx·····1955·b-·stor·80-Jan-01·00:00·android/support/customtabs/CustomTabsClient.class
8 ?rwxrwxr-x··2.0·unx·······97·b-·stor·80-Jan-01·00:00·android/support/customtabs/CustomTabsIntent$1.class8 ?rwxrwxr-x··2.0·unx·······97·b-·stor·80-Jan-01·00:00·android/support/customtabs/CustomTabsIntent$1.class
Offset 5291, 8 lines modifiedOffset 5291, 8 lines modified
5291 ?rwxrwxr-x··2.0·unx·····2240·b-·stor·80-Jan-01·00:00·org/webrtc/voiceengine/AudioManagerAndroid.class5291 ?rwxrwxr-x··2.0·unx·····2240·b-·stor·80-Jan-01·00:00·org/webrtc/voiceengine/AudioManagerAndroid.class
5292 ?rwxrwxr-x··2.0·unx·····2800·b-·stor·80-Jan-01·00:00·org/webrtc/voiceengine/WebRtcAudioManager.class5292 ?rwxrwxr-x··2.0·unx·····2800·b-·stor·80-Jan-01·00:00·org/webrtc/voiceengine/WebRtcAudioManager.class
5293 ?rwxrwxr-x··2.0·unx·····2187·b-·stor·80-Jan-01·00:00·org/webrtc/voiceengine/WebRtcAudioRecord$AudioRecordThread.class5293 ?rwxrwxr-x··2.0·unx·····2187·b-·stor·80-Jan-01·00:00·org/webrtc/voiceengine/WebRtcAudioRecord$AudioRecordThread.class
5294 ?rwxrwxr-x··2.0·unx·····5485·b-·stor·80-Jan-01·00:00·org/webrtc/voiceengine/WebRtcAudioRecord.class5294 ?rwxrwxr-x··2.0·unx·····5485·b-·stor·80-Jan-01·00:00·org/webrtc/voiceengine/WebRtcAudioRecord.class
5295 ?rwxrwxr-x··2.0·unx·····2502·b-·stor·80-Jan-01·00:00·org/webrtc/voiceengine/WebRtcAudioTrack$AudioTrackThread.class5295 ?rwxrwxr-x··2.0·unx·····2502·b-·stor·80-Jan-01·00:00·org/webrtc/voiceengine/WebRtcAudioTrack$AudioTrackThread.class
5296 ?rwxrwxr-x··2.0·unx·····4338·b-·stor·80-Jan-01·00:00·org/webrtc/voiceengine/WebRtcAudioTrack.class5296 ?rwxrwxr-x··2.0·unx·····4338·b-·stor·80-Jan-01·00:00·org/webrtc/voiceengine/WebRtcAudioTrack.class
5297 ?rwxrwxr-x··2.0·unx·····1582·b-·stor·80-Jan-01·00:00·org/webrtc/voiceengine/WebRtcAudioUtils.class5297 ?rwxrwxr-x··2.0·unx·····1582·b-·stor·80-Jan-01·00:00·org/webrtc/voiceengine/WebRtcAudioUtils.class
5298 5296·files,·11493243·bytes·uncompressed,·9586210·bytes·compressed:··16.6%5298 5296·files,·11493243·bytes·uncompressed,·9586211·bytes·compressed:··16.6%
3.0 KB
org/mozilla/gecko/ANRReporter.class
2.93 KB
procyon -ec {}
    
Offset 127, 15 lines modifiedOffset 127, 15 lines modified
127 ············final·int·n2·=·writePingPayload·+·writePingPayload(outputStream,·"\"}");127 ············final·int·n2·=·writePingPayload·+·writePingPayload(outputStream,·"\"}");
128 ········}128 ········}
129 ········outputStream.write("}".getBytes("utf-8"));129 ········outputStream.write("}".getBytes("utf-8"));
130 ····}130 ····}
131 ····131 ····
132 ····private·static·void·fillPingHeader(final·OutputStream·outputStream,·final·String·s)·{132 ····private·static·void·fillPingHeader(final·OutputStream·outputStream,·final·String·s)·{
133 ········outputStream.write(("{\"reason\":\"android-anr-report\",\"slug\":"·+·JSONObject.quote(s)·+·",\"payload\":").getBytes("utf-8"));133 ········outputStream.write(("{\"reason\":\"android-anr-report\",\"slug\":"·+·JSONObject.quote(s)·+·",\"payload\":").getBytes("utf-8"));
134 ········writePingPayload(outputStream,·"{\"ver\":1,\"simpleMeasurements\":{\"uptime\":"·+·String.valueOf(getUptimeMins())·+·"},\"info\":{\"reason\":\"android-anr-report\",\"OS\":"·+·JSONObject.quote(SysInfo.getName())·+·",\"version\":\""·+·String.valueOf(SysInfo.getVersion())·+·"\",\"appID\":"·+·JSONObject.quote("{aa3c5121-dab2-40e2-81ca-7ea25febc110}")·+·",\"appVersion\":"·+·JSONObject.quote("52.4.1")·+·",\"appName\":"·+·JSONObject.quote("IceCatMobile")·+·",\"appBuildID\":"·+·JSONObject.quote("20171026175624")·+·",\"appUpdateChannel\":"·+·JSONObject.quote("default")·+·",\"platformBuildID\":"·+·JSONObject.quote("20171026175624")·+·",\"locale\":"·+·JSONObject.quote(Locales.getLanguageTag(Locale.getDefault()))·+·",\"cpucount\":"·+·String.valueOf(SysInfo.getCPUCount())·+·",\"memsize\":"·+·String.valueOf(SysInfo.getMemSize())·+·",\"arch\":"·+·JSONObject.quote(SysInfo.getArchABI())·+·",\"kernel_version\":"·+·JSONObject.quote(SysInfo.getKernelVersion())·+·",\"device\":"·+·JSONObject.quote(SysInfo.getDevice())·+·",\"manufacturer\":"·+·JSONObject.quote(SysInfo.getManufacturer())·+·",\"hardware\":"·+·JSONObject.quote(SysInfo.getHardware())·+·"},\"androidANR\":\"");134 ········writePingPayload(outputStream,·"{\"ver\":1,\"simpleMeasurements\":{\"uptime\":"·+·String.valueOf(getUptimeMins())·+·"},\"info\":{\"reason\":\"android-anr-report\",\"OS\":"·+·JSONObject.quote(SysInfo.getName())·+·",\"version\":\""·+·String.valueOf(SysInfo.getVersion())·+·"\",\"appID\":"·+·JSONObject.quote("{aa3c5121-dab2-40e2-81ca-7ea25febc110}")·+·",\"appVersion\":"·+·JSONObject.quote("52.4.1")·+·",\"appName\":"·+·JSONObject.quote("IceCatMobile")·+·",\"appBuildID\":"·+·JSONObject.quote("20171025004329")·+·",\"appUpdateChannel\":"·+·JSONObject.quote("default")·+·",\"platformBuildID\":"·+·JSONObject.quote("20171025004329")·+·",\"locale\":"·+·JSONObject.quote(Locales.getLanguageTag(Locale.getDefault()))·+·",\"cpucount\":"·+·String.valueOf(SysInfo.getCPUCount())·+·",\"memsize\":"·+·String.valueOf(SysInfo.getMemSize())·+·",\"arch\":"·+·JSONObject.quote(SysInfo.getArchABI())·+·",\"kernel_version\":"·+·JSONObject.quote(SysInfo.getKernelVersion())·+·",\"device\":"·+·JSONObject.quote(SysInfo.getDevice())·+·",\"manufacturer\":"·+·JSONObject.quote(SysInfo.getManufacturer())·+·",\"hardware\":"·+·JSONObject.quote(SysInfo.getHardware())·+·"},\"androidANR\":\"");
135 ····}135 ····}
136 ····136 ····
137 ····private·static·int·getEndPatternIndex(final·String·s,·final·String·str,·final·int·n)·{137 ····private·static·int·getEndPatternIndex(final·String·s,·final·String·str,·final·int·n)·{
138 ········int·n2;138 ········int·n2;
139 ········if·(str·==·null·||·s.length()·<·str.length())·{139 ········if·(str·==·null·||·s.length()·<·str.length())·{
140 ············n2·=·0;140 ············n2·=·0;
141 ········}141 ········}
1.21 KB
org/mozilla/gecko/AppConstants.class
1.14 KB
procyon -ec {}
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 ····public·static·final·boolean·MOZ_ANDROID_EXCLUDE_FONTS·=·true;24 ····public·static·final·boolean·MOZ_ANDROID_EXCLUDE_FONTS·=·true;
25 ····public·static·final·boolean·MOZ_ANDROID_GCM·=·false;25 ····public·static·final·boolean·MOZ_ANDROID_GCM·=·false;
26 ····public·static·final·String·MOZ_ANDROID_GCM_SENDERID;26 ····public·static·final·String·MOZ_ANDROID_GCM_SENDERID;
27 ····public·static·final·String·MOZ_ANDROID_SEARCH_INTENT_CLASS·=·"org.mozilla.search.SearchActivity";27 ····public·static·final·String·MOZ_ANDROID_SEARCH_INTENT_CLASS·=·"org.mozilla.search.SearchActivity";
28 ····public·static·final·String·MOZ_ANDROID_SHARED_FXACCOUNT_TYPE·=·"org.gnu.icecat_fxaccount";28 ····public·static·final·String·MOZ_ANDROID_SHARED_FXACCOUNT_TYPE·=·"org.gnu.icecat_fxaccount";
29 ····public·static·final·String·MOZ_APP_ABI·=·"x86-gcc3";29 ····public·static·final·String·MOZ_APP_ABI·=·"x86-gcc3";
30 ····public·static·final·String·MOZ_APP_BASENAME·=·"IceCatMobile";30 ····public·static·final·String·MOZ_APP_BASENAME·=·"IceCatMobile";
31 ····public·static·final·String·MOZ_APP_BUILDID·=·"20171026175624";31 ····public·static·final·String·MOZ_APP_BUILDID·=·"20171025004329";
32 ····public·static·final·String·MOZ_APP_DISPLAYNAME·=·"IceCatMobile";32 ····public·static·final·String·MOZ_APP_DISPLAYNAME·=·"IceCatMobile";
33 ····public·static·final·String·MOZ_APP_ID·=·"{aa3c5121-dab2-40e2-81ca-7ea25febc110}";33 ····public·static·final·String·MOZ_APP_ID·=·"{aa3c5121-dab2-40e2-81ca-7ea25febc110}";
34 ····public·static·final·String·MOZ_APP_NAME·=·"icecatmobile";34 ····public·static·final·String·MOZ_APP_NAME·=·"icecatmobile";
35 ····public·static·final·String·MOZ_APP_UA_NAME·=·"IceCat";35 ····public·static·final·String·MOZ_APP_UA_NAME·=·"IceCat";
36 ····public·static·final·String·MOZ_APP_VENDOR·=·"GNU";36 ····public·static·final·String·MOZ_APP_VENDOR·=·"GNU";
37 ····public·static·final·String·MOZ_APP_VERSION·=·"52.4.1";37 ····public·static·final·String·MOZ_APP_VERSION·=·"52.4.1";
38 ····public·static·final·String·MOZ_CHILD_PROCESS_NAME·=·"libplugin-container.so";38 ····public·static·final·String·MOZ_CHILD_PROCESS_NAME·=·"libplugin-container.so";
863 B
org/mozilla/gecko/CrashHandler$1.class
787 B
procyon -ec {}
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 ····}11 ····}
12 ····12 ····
13 ····protected·Bundle·getCrashExtras(final·Thread·thread,·final·Throwable·t)·{13 ····protected·Bundle·getCrashExtras(final·Thread·thread,·final·Throwable·t)·{
14 ········final·Bundle·crashExtras·=·super.getCrashExtras(thread,·t);14 ········final·Bundle·crashExtras·=·super.getCrashExtras(thread,·t);
15 ········crashExtras.putString("ProductName",·"IceCatMobile");15 ········crashExtras.putString("ProductName",·"IceCatMobile");
16 ········crashExtras.putString("ProductID",·"{aa3c5121-dab2-40e2-81ca-7ea25febc110}");16 ········crashExtras.putString("ProductID",·"{aa3c5121-dab2-40e2-81ca-7ea25febc110}");
17 ········crashExtras.putString("Version",·"52.4.1");17 ········crashExtras.putString("Version",·"52.4.1");
18 ········crashExtras.putString("BuildID",·"20171026175624");18 ········crashExtras.putString("BuildID",·"20171025004329");
19 ········crashExtras.putString("Vendor",·"GNU");19 ········crashExtras.putString("Vendor",·"GNU");
20 ········crashExtras.putString("ReleaseChannel",·"default");20 ········crashExtras.putString("ReleaseChannel",·"default");
21 ········return·crashExtras;21 ········return·crashExtras;
22 ····}22 ····}
23 ····23 ····
24 ····public·boolean·reportException(final·Thread·thread,·final·Throwable·t)·{24 ····public·boolean·reportException(final·Thread·thread,·final·Throwable·t)·{
25 ········return·false;25 ········return·false;
865 B
org/mozilla/gecko/GeckoAppShell$1.class
787 B
procyon -ec {}
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
23 ····}23 ····}
24 ····24 ····
25 ····protected·Bundle·getCrashExtras(final·Thread·thread,·final·Throwable·t)·{25 ····protected·Bundle·getCrashExtras(final·Thread·thread,·final·Throwable·t)·{
26 ········final·Bundle·crashExtras·=·super.getCrashExtras(thread,·t);26 ········final·Bundle·crashExtras·=·super.getCrashExtras(thread,·t);
27 ········crashExtras.putString("ProductName",·"IceCatMobile");27 ········crashExtras.putString("ProductName",·"IceCatMobile");
28 ········crashExtras.putString("ProductID",·"{aa3c5121-dab2-40e2-81ca-7ea25febc110}");28 ········crashExtras.putString("ProductID",·"{aa3c5121-dab2-40e2-81ca-7ea25febc110}");
29 ········crashExtras.putString("Version",·"52.4.1");29 ········crashExtras.putString("Version",·"52.4.1");
30 ········crashExtras.putString("BuildID",·"20171026175624");30 ········crashExtras.putString("BuildID",·"20171025004329");
31 ········crashExtras.putString("Vendor",·"GNU");31 ········crashExtras.putString("Vendor",·"GNU");
32 ········crashExtras.putString("ReleaseChannel",·"default");32 ········crashExtras.putString("ReleaseChannel",·"default");
33 ········return·crashExtras;33 ········return·crashExtras;
34 ····}34 ····}
35 ····35 ····
36 ····public·boolean·reportException(final·Thread·thread,·final·Throwable·t)·{36 ····public·boolean·reportException(final·Thread·thread,·final·Throwable·t)·{
37 ········Label_0050:·{37 ········Label_0050:·{
1.03 KB
org/mozilla/gecko/telemetry/pingbuilders/TelemetryPingBuilder.class
921 B
procyon -ec {}
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 ········this.docID·=·UUID.randomUUID().toString();16 ········this.docID·=·UUID.randomUUID().toString();
17 ········this.serverPath·=·getTelemetryServerPath(this.getDocType(),·this.docID);17 ········this.serverPath·=·getTelemetryServerPath(this.getDocType(),·this.docID);
18 ········this.payload·=·new·ExtendedJSONObject();18 ········this.payload·=·new·ExtendedJSONObject();
19 ····}19 ····}
20 ····20 ····
21 ····private·static·String·getTelemetryServerPath(final·String·str,·final·String·str2)·{21 ····private·static·String·getTelemetryServerPath(final·String·str,·final·String·str2)·{
22 ········final·char·c·=·'/';22 ········final·char·c·=·'/';
23 ········return·"submit/telemetry/"·+·str2·+·c·+·str·+·c·+·"IceCatMobile"·+·c·+·"52.4.1"·+·c·+·"default"·+·c·+·"20171026175624";23 ········return·"submit/telemetry/"·+·str2·+·c·+·str·+·c·+·"IceCatMobile"·+·c·+·"52.4.1"·+·c·+·"default"·+·c·+·"20171025004329";
24 ····}24 ····}
25 ····25 ····
26 ····private·void·validatePayload()·{26 ····private·void·validatePayload()·{
27 ········final·Set·keySet·=·this.payload.keySet();27 ········final·Set·keySet·=·this.payload.keySet();
28 ········final·String[]·mandatoryFields·=·this.getMandatoryFields();28 ········final·String[]·mandatoryFields·=·this.getMandatoryFields();
29 ········for·(int·length·=·mandatoryFields.length,·i·=·0;·i·<·length;·++i)·{29 ········for·(int·length·=·mandatoryFields.length,·i·=·0;·i·<·length;·++i)·{
30 ············final·String·str·=·mandatoryFields[i];30 ············final·String·str·=·mandatoryFields[i];
1.06 KB
org/mozilla/gecko/updater/PostUpdateHandler$1.class
985 B
procyon -ec {}
    
Offset 15, 13 lines modifiedOffset 15, 13 lines modified
15 ····PostUpdateHandler$1(final·PostUpdateHandler·this$0,·final·BrowserApp·val$browserApp)·{15 ····PostUpdateHandler$1(final·PostUpdateHandler·this$0,·final·BrowserApp·val$browserApp)·{
16 ········this.this$0·=·this$0;16 ········this.this$0·=·this$0;
17 ········this.val$browserApp·=·val$browserApp;17 ········this.val$browserApp·=·val$browserApp;
18 ····}18 ····}
19 ····19 ····
20 ····public·void·run()·{20 ····public·void·run()·{
21 ········final·SharedPreferences·forApp·=·GeckoSharedPrefs.forApp((Context)this.val$browserApp);21 ········final·SharedPreferences·forApp·=·GeckoSharedPrefs.forApp((Context)this.val$browserApp);
22 ········if·(!"20171026175624".equals(forApp.getString("app.update.last_build_id",·(String)null)))·{22 ········if·(!"20171025004329".equals(forApp.getString("app.update.last_build_id",·(String)null)))·{
23 ············Log.d("PostUpdateHandler",·"Build·ID·changed·since·last·start:·'20171026175624',·'"·+·forApp.getString("app.update.last_build_id",·(String)null)·+·"'");23 ············Log.d("PostUpdateHandler",·"Build·ID·changed·since·last·start:·'20171025004329',·'"·+·forApp.getString("app.update.last_build_id",·(String)null)·+·"'");
24 ············PostUpdateHandler.access$000(this.this$0,·this.val$browserApp);24 ············PostUpdateHandler.access$000(this.this$0,·this.val$browserApp);
25 ········}25 ········}
26 ····}26 ····}
27 }27 }
1010 B
org/mozilla/gecko/updater/PostUpdateHandler.class
911 B
procyon -ec {}
    
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ····················break·Label_0248;80 ····················break·Label_0248;
81 ················}81 ················}
82 ················catch·(IOException·ex6)·{}82 ················catch·(IOException·ex6)·{}
83 ················try·{83 ················try·{
84 ····················final·String·s4·=·(String)o2;84 ····················final·String·s4·=·(String)o2;
85 ····················IOUtils.copy(inputStream,·(OutputStream)s4);85 ····················IOUtils.copy(inputStream,·(OutputStream)s4);
86 ····················continue;86 ····················continue;
87 ····················forApp.edit().putString("app.update.last_build_id",·"20171026175624").apply();87 ····················forApp.edit().putString("app.update.last_build_id",·"20171025004329").apply();
88 ················}88 ················}
89 ················catch·(IOException·ex7)·{89 ················catch·(IOException·ex7)·{
90 ····················final·String·s5·=·"PostUpdateHandler";90 ····················final·String·s5·=·"PostUpdateHandler";
91 ····················try·{91 ····················try·{
92 ························s2·=·new·StringBuilder().append("Error·copying·'").append((String)s2);92 ························s2·=·new·StringBuilder().append("Error·copying·'").append((String)s2);
93 ························s2·=·((StringBuilder)s2).append("'·from·APK·to·dataDir");93 ························s2·=·((StringBuilder)s2).append("'·from·APK·to·dataDir");
94 ························s2·=·((StringBuilder)s2).toString();94 ························s2·=·((StringBuilder)s2).toString();
814 B
org/mozilla/gecko/updater/UpdateServiceHelper.class
712 B
procyon -ec {}
    
Offset 126, 15 lines modifiedOffset 126, 15 lines modified
126 ····································}126 ····································}
127 ····································catch·(PackageManager$NameNotFoundException·ex3)·{}127 ····································catch·(PackageManager$NameNotFoundException·ex3)·{}
128 ································}128 ································}
129 ································catch·(PackageManager$NameNotFoundException·ex4)·{}129 ································catch·(PackageManager$NameNotFoundException·ex4)·{}
130 ····························}130 ····························}
131 ····························catch·(PackageManager$NameNotFoundException·ex5)·{}131 ····························catch·(PackageManager$NameNotFoundException·ex5)·{}
132 ························}132 ························}
133 ························final·String·replacement·=·"20171026175624";133 ························final·String·replacement·=·"20171025004329";
134 ························continue;134 ························continue;
135 ····················}135 ····················}
136 ················}136 ················}
137 ············}137 ············}
138 ········}138 ········}
139 ········return·(URI)s2;139 ········return·(URI)s2;
140 ····}140 ····}
560 B
smali/org/mozilla/gecko/GeckoAppShell$1.smali
    
Offset 90, 15 lines modifiedOffset 90, 15 lines modified
90 ····const-string·v2,·"52.4.1"90 ····const-string·v2,·"52.4.1"
  
91 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V91 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
  
92 ····.line·13192 ····.line·131
93 ····const-string·v1,·"BuildID"93 ····const-string·v1,·"BuildID"
  
94 ····const-string·v2,·"20171026175624"94 ····const-string·v2,·"20171025004329"
  
95 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V95 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
  
96 ····.line·13296 ····.line·132
97 ····const-string·v1,·"Vendor"97 ····const-string·v1,·"Vendor"
  
98 ····const-string·v2,·"GNU"98 ····const-string·v2,·"GNU"
1.13 KB
smali/org/mozilla/gecko/ANRReporter.smali
    
Offset 561, 15 lines modifiedOffset 561, 15 lines modified
  
561 ····const-string·v1,·",\"appBuildID\":"561 ····const-string·v1,·",\"appBuildID\":"
  
562 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;562 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
563 ····move-result-object·v0563 ····move-result-object·v0
  
564 ····const-string·v1,·"20171026175624"564 ····const-string·v1,·"20171025004329"
  
565 ····.line·324565 ····.line·324
566 ····invoke-static·{v1},·Lorg/json/JSONObject;->quote(Ljava/lang/String;)Ljava/lang/String;566 ····invoke-static·{v1},·Lorg/json/JSONObject;->quote(Ljava/lang/String;)Ljava/lang/String;
  
567 ····move-result-object·v1567 ····move-result-object·v1
  
568 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;568 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 595, 15 lines modifiedOffset 595, 15 lines modified
  
595 ····const-string·v1,·",\"platformBuildID\":"595 ····const-string·v1,·",\"platformBuildID\":"
  
596 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;596 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
597 ····move-result-object·v0597 ····move-result-object·v0
  
598 ····const-string·v1,·"20171026175624"598 ····const-string·v1,·"20171025004329"
  
599 ····.line·327599 ····.line·327
600 ····invoke-static·{v1},·Lorg/json/JSONObject;->quote(Ljava/lang/String;)Ljava/lang/String;600 ····invoke-static·{v1},·Lorg/json/JSONObject;->quote(Ljava/lang/String;)Ljava/lang/String;
  
601 ····move-result-object·v1601 ····move-result-object·v1
  
602 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;602 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
809 B
smali/org/mozilla/gecko/AppConstants.smali
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
  
52 .field·public·static·final·MOZ_ANDROID_SHARED_FXACCOUNT_TYPE:Ljava/lang/String;·=·"org.gnu.icecat_fxaccount"52 .field·public·static·final·MOZ_ANDROID_SHARED_FXACCOUNT_TYPE:Ljava/lang/String;·=·"org.gnu.icecat_fxaccount"
  
53 .field·public·static·final·MOZ_APP_ABI:Ljava/lang/String;·=·"x86-gcc3"53 .field·public·static·final·MOZ_APP_ABI:Ljava/lang/String;·=·"x86-gcc3"
  
54 .field·public·static·final·MOZ_APP_BASENAME:Ljava/lang/String;·=·"IceCatMobile"54 .field·public·static·final·MOZ_APP_BASENAME:Ljava/lang/String;·=·"IceCatMobile"
  
55 .field·public·static·final·MOZ_APP_BUILDID:Ljava/lang/String;·=·"20171026175624"55 .field·public·static·final·MOZ_APP_BUILDID:Ljava/lang/String;·=·"20171025004329"
  
56 .field·public·static·final·MOZ_APP_DISPLAYNAME:Ljava/lang/String;·=·"IceCatMobile"56 .field·public·static·final·MOZ_APP_DISPLAYNAME:Ljava/lang/String;·=·"IceCatMobile"
  
57 .field·public·static·final·MOZ_APP_ID:Ljava/lang/String;·=·"{aa3c5121-dab2-40e2-81ca-7ea25febc110}"57 .field·public·static·final·MOZ_APP_ID:Ljava/lang/String;·=·"{aa3c5121-dab2-40e2-81ca-7ea25febc110}"
  
58 .field·public·static·final·MOZ_APP_NAME:Ljava/lang/String;·=·"icecatmobile"58 .field·public·static·final·MOZ_APP_NAME:Ljava/lang/String;·=·"icecatmobile"
  
558 B
smali/org/mozilla/gecko/CrashHandler$1.smali
    
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
56 ····const-string·v2,·"52.4.1"56 ····const-string·v2,·"52.4.1"
  
57 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V57 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
  
58 ····.line·46258 ····.line·462
59 ····const-string·v1,·"BuildID"59 ····const-string·v1,·"BuildID"
  
60 ····const-string·v2,·"20171026175624"60 ····const-string·v2,·"20171025004329"
  
61 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V61 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
  
62 ····.line·46362 ····.line·463
63 ····const-string·v1,·"Vendor"63 ····const-string·v1,·"Vendor"
  
64 ····const-string·v2,·"GNU"64 ····const-string·v2,·"GNU"
479 B
smali/org/mozilla/gecko/updater/UpdateServiceHelper.smali
    
Offset 438, 15 lines modifiedOffset 438, 15 lines modified
  
438 ····invoke-static·{v2,·v4},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I438 ····invoke-static·{v2,·v4},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
  
439 ····goto/16·:goto_2439 ····goto/16·:goto_2
  
440 ····.line·117440 ····.line·117
441 ····:cond_3441 ····:cond_3
442 ····const-string·v2,·"20171026175624"442 ····const-string·v2,·"20171025004329"
  
443 ····goto·:goto_3443 ····goto·:goto_3
444 .end·method444 .end·method
  
445 .method·public·static·isUpdaterEnabled(Landroid/content/Context;)Z445 .method·public·static·isUpdaterEnabled(Landroid/content/Context;)Z
446 ····.locals·1446 ····.locals·1
  
1.25 KB
smali/org/mozilla/gecko/updater/PostUpdateHandler$1.smali
    
Offset 50, 15 lines modifiedOffset 50, 15 lines modified
50 ····iget-object·v0,·p0,·Lorg/mozilla/gecko/updater/PostUpdateHandler$1;->val$browserApp:Lorg/mozilla/gecko/BrowserApp;50 ····iget-object·v0,·p0,·Lorg/mozilla/gecko/updater/PostUpdateHandler$1;->val$browserApp:Lorg/mozilla/gecko/BrowserApp;
  
51 ····invoke-static·{v0},·Lorg/mozilla/gecko/GeckoSharedPrefs;->forApp(Landroid/content/Context;)Landroid/content/SharedPreferences;51 ····invoke-static·{v0},·Lorg/mozilla/gecko/GeckoSharedPrefs;->forApp(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····.line·4753 ····.line·47
54 ····const-string·v1,·"20171026175624"54 ····const-string·v1,·"20171025004329"
  
55 ····const-string·v2,·"app.update.last_build_id"55 ····const-string·v2,·"app.update.last_build_id"
  
56 ····invoke-interface·{v0,·v2,·v4},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;56 ····invoke-interface·{v0,·v2,·v4},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
57 ····move-result-object·v257 ····move-result-object·v2
  
Offset 71, 15 lines modifiedOffset 71, 15 lines modified
71 ····.line·4871 ····.line·48
72 ····const-string·v1,·"PostUpdateHandler"72 ····const-string·v1,·"PostUpdateHandler"
  
73 ····new-instance·v2,·Ljava/lang/StringBuilder;73 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
74 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V74 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
75 ····const-string·v3,·"Build·ID·changed·since·last·start:·\'20171026175624\',·\'"75 ····const-string·v3,·"Build·ID·changed·since·last·start:·\'20171025004329\',·\'"
  
76 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;76 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
77 ····move-result-object·v277 ····move-result-object·v2
  
78 ····const-string·v3,·"app.update.last_build_id"78 ····const-string·v3,·"app.update.last_build_id"
  
705 B
smali/org/mozilla/gecko/updater/PostUpdateHandler.smali
    
Offset 179, 15 lines modifiedOffset 179, 15 lines modified
179 ····:cond_1179 ····:cond_1
180 ····invoke-interface·{v2},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;180 ····invoke-interface·{v2},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  
181 ····move-result-object·v0181 ····move-result-object·v0
  
182 ····const-string·v1,·"app.update.last_build_id"182 ····const-string·v1,·"app.update.last_build_id"
  
183 ····const-string·v2,·"20171026175624"183 ····const-string·v2,·"20171025004329"
  
184 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;184 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
  
185 ····move-result-object·v0185 ····move-result-object·v0
  
186 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->apply()V186 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->apply()V
  
626 B
smali/org/mozilla/gecko/telemetry/pingbuilders/TelemetryPingBuilder.smali
    
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
  
113 ····move-result-object·v0113 ····move-result-object·v0
  
114 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;114 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
115 ····move-result-object·v0115 ····move-result-object·v0
  
116 ····const-string·v1,·"20171026175624"116 ····const-string·v1,·"20171025004329"
  
117 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;117 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
118 ····move-result-object·v0118 ····move-result-object·v0
  
119 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;119 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
171 KB
assets/omni.ja
19.2 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·11894763·bytes,·number·of·entries:·62071 Zip·file·size:·11894983·bytes,·number·of·entries:·6207
2 -rw----·····2.0·fat·······72·b-·defX·10-Jan-01·00:00·chrome.manifest2 -rw----·····2.0·fat·······72·b-·defX·10-Jan-01·00:00·chrome.manifest
3 -rw----·····2.0·fat···240968·b-·defX·10-Jan-01·00:00·chrome/chrome.manifest3 -rw----·····2.0·fat···240968·b-·defX·10-Jan-01·00:00·chrome/chrome.manifest
4 -rw----·····2.0·fat····26646·b-·defX·10-Jan-01·00:00·components/components.manifest4 -rw----·····2.0·fat····26646·b-·defX·10-Jan-01·00:00·components/components.manifest
5 -rw----·····2.0·fat···334440·b-·defX·10-Jan-01·00:00·components/interfaces.xpt5 -rw----·····2.0·fat···334440·b-·defX·10-Jan-01·00:00·components/interfaces.xpt
6 -rw-r--r--··2.0·unx······426·b-·defX·10-Jan-01·00:00·chrome/en-US/locale/branding/brand.dtd6 -rw-r--r--··2.0·unx······426·b-·defX·10-Jan-01·00:00·chrome/en-US/locale/branding/brand.dtd
7 -rw----·····2.0·fat·······50·b-·defX·10-Jan-01·00:00·chrome/en-US/locale/branding/brand.properties7 -rw----·····2.0·fat·······50·b-·defX·10-Jan-01·00:00·chrome/en-US/locale/branding/brand.properties
8 -rw-r--r--··2.0·unx······334·b-·defX·10-Jan-01·00:00·chrome/en-US/locale/en-US/alerts/alert.dtd8 -rw-r--r--··2.0·unx······334·b-·defX·10-Jan-01·00:00·chrome/en-US/locale/en-US/alerts/alert.dtd
Offset 186, 15 lines modifiedOffset 186, 15 lines modified
186 -rw----·····2.0·fat····14042·b-·defX·10-Jan-01·00:00·chrome/en-US/locale/en-US/pipnss/pipnss.properties186 -rw----·····2.0·fat····14042·b-·defX·10-Jan-01·00:00·chrome/en-US/locale/en-US/pipnss/pipnss.properties
187 -rw-r--r--··2.0·unx·····5524·b-·defX·10-Jan-01·00:00·chrome/en-US/locale/en-US/pippki/certManager.dtd187 -rw-r--r--··2.0·unx·····5524·b-·defX·10-Jan-01·00:00·chrome/en-US/locale/en-US/pippki/certManager.dtd
188 -rw-r--r--··2.0·unx·····1961·b-·defX·10-Jan-01·00:00·chrome/en-US/locale/en-US/pippki/deviceManager.dtd188 -rw-r--r--··2.0·unx·····1961·b-·defX·10-Jan-01·00:00·chrome/en-US/locale/en-US/pippki/deviceManager.dtd
189 -rw-r--r--··2.0·unx·····3255·b-·defX·10-Jan-01·00:00·chrome/en-US/locale/en-US/pippki/pippki.dtd189 -rw-r--r--··2.0·unx·····3255·b-·defX·10-Jan-01·00:00·chrome/en-US/locale/en-US/pippki/pippki.dtd
190 -rw----·····2.0·fat·····8560·b-·defX·10-Jan-01·00:00·chrome/en-US/locale/en-US/pippki/pippki.properties190 -rw----·····2.0·fat·····8560·b-·defX·10-Jan-01·00:00·chrome/en-US/locale/en-US/pippki/pippki.properties
191 -rw----·····2.0·fat······546·b-·defX·10-Jan-01·00:00·chrome/en-US/locale/en-US/places/places.properties191 -rw----·····2.0·fat······546·b-·defX·10-Jan-01·00:00·chrome/en-US/locale/en-US/places/places.properties
192 -rw-r--r--··2.0·unx·····2426·b-·defX·10-Jan-01·00:00·chrome/en-US/locale/en-US/pluginproblem/pluginproblem.dtd192 -rw-r--r--··2.0·unx·····2426·b-·defX·10-Jan-01·00:00·chrome/en-US/locale/en-US/pluginproblem/pluginproblem.dtd
193 -rw-r--r--··2.0·unx······227·b-·defX·10-Jan-01·00:00·defaults/pref/mobile-l10n.js193 -rw-r--r--··2.0·unx······255·b-·defX·10-Jan-01·00:00·defaults/pref/mobile-l10n.js
194 -rw-r--r--··2.0·unx········6·b-·stor·10-Jan-01·00:00·update.locale194 -rw-r--r--··2.0·unx········6·b-·stor·10-Jan-01·00:00·update.locale
195 -rw-r--r--··2.0·unx···143200·b-·defX·10-Jan-01·00:00·hyphenation/hyph_af.dic195 -rw-r--r--··2.0·unx···143200·b-·defX·10-Jan-01·00:00·hyphenation/hyph_af.dic
196 -rw-r--r--··2.0·unx····15408·b-·defX·10-Jan-01·00:00·hyphenation/hyph_bg.dic196 -rw-r--r--··2.0·unx····15408·b-·defX·10-Jan-01·00:00·hyphenation/hyph_bg.dic
197 -rw-r--r--··2.0·unx·····6106·b-·defX·10-Jan-01·00:00·hyphenation/hyph_ca.dic197 -rw-r--r--··2.0·unx·····6106·b-·defX·10-Jan-01·00:00·hyphenation/hyph_ca.dic
198 -rw-r--r--··2.0·unx····60986·b-·defX·10-Jan-01·00:00·hyphenation/hyph_cy.dic198 -rw-r--r--··2.0·unx····60986·b-·defX·10-Jan-01·00:00·hyphenation/hyph_cy.dic
199 -rw-r--r--··2.0·unx·····6779·b-·defX·10-Jan-01·00:00·hyphenation/hyph_da.dic199 -rw-r--r--··2.0·unx·····6779·b-·defX·10-Jan-01·00:00·hyphenation/hyph_da.dic
200 -rw-r--r--··2.0·unx···138675·b-·defX·10-Jan-01·00:00·hyphenation/hyph_de-1901.dic200 -rw-r--r--··2.0·unx···138675·b-·defX·10-Jan-01·00:00·hyphenation/hyph_de-1901.dic
Offset 226, 15 lines modifiedOffset 226, 15 lines modified
226 -rw-r--r--··2.0·unx····76038·b-·defX·10-Jan-01·00:00·hyphenation/hyph_sh.dic226 -rw-r--r--··2.0·unx····76038·b-·defX·10-Jan-01·00:00·hyphenation/hyph_sh.dic
227 -rw-r--r--··2.0·unx·····7917·b-·defX·10-Jan-01·00:00·hyphenation/hyph_sl.dic227 -rw-r--r--··2.0·unx·····7917·b-·defX·10-Jan-01·00:00·hyphenation/hyph_sl.dic
228 -rw-r--r--··2.0·unx····42921·b-·defX·10-Jan-01·00:00·hyphenation/hyph_sv.dic228 -rw-r--r--··2.0·unx····42921·b-·defX·10-Jan-01·00:00·hyphenation/hyph_sv.dic
229 -rw-r--r--··2.0·unx·····3765·b-·defX·10-Jan-01·00:00·hyphenation/hyph_tr.dic229 -rw-r--r--··2.0·unx·····3765·b-·defX·10-Jan-01·00:00·hyphenation/hyph_tr.dic
230 -rw-r--r--··2.0·unx····65610·b-·defX·10-Jan-01·00:00·hyphenation/hyph_uk.dic230 -rw-r--r--··2.0·unx····65610·b-·defX·10-Jan-01·00:00·hyphenation/hyph_uk.dic
231 -rw-r--r--··2.0·unx·····5134·b-·defX·10-Jan-01·00:00·components/ConsoleAPIStorage.js231 -rw-r--r--··2.0·unx·····5134·b-·defX·10-Jan-01·00:00·components/ConsoleAPIStorage.js
232 -rw-r--r--··2.0·unx·····8609·b-·defX·10-Jan-01·00:00·components/NotificationStorage.js232 -rw-r--r--··2.0·unx·····8609·b-·defX·10-Jan-01·00:00·components/NotificationStorage.js
233 -rw-r--r--··2.0·unx····18578·b-·defX·10-Jan-01·00:00·components/SettingsManager.js233 -rw-r--r--··2.0·unx····18592·b-·defX·10-Jan-01·00:00·components/SettingsManager.js
234 -rw-r--r--··2.0·unx····39891·b-·defX·10-Jan-01·00:00·components/BrowserElementParent.js234 -rw-r--r--··2.0·unx····39891·b-·defX·10-Jan-01·00:00·components/BrowserElementParent.js
235 -rw-r--r--··2.0·unx·····7609·b-·defX·10-Jan-01·00:00·components/BrowserElementProxy.js235 -rw-r--r--··2.0·unx·····7609·b-·defX·10-Jan-01·00:00·components/BrowserElementProxy.js
236 -rw-r--r--··2.0·unx····60413·b-·defX·10-Jan-01·00:00·components/FeedProcessor.js236 -rw-r--r--··2.0·unx····60413·b-·defX·10-Jan-01·00:00·components/FeedProcessor.js
237 -rw-r--r--··2.0·unx·····1494·b-·defX·10-Jan-01·00:00·components/WellKnownOpportunisticUtils.js237 -rw-r--r--··2.0·unx·····1494·b-·defX·10-Jan-01·00:00·components/WellKnownOpportunisticUtils.js
238 -rw-r--r--··2.0·unx·····1514·b-·defX·10-Jan-01·00:00·components/mozProtocolHandler.js238 -rw-r--r--··2.0·unx·····1514·b-·defX·10-Jan-01·00:00·components/mozProtocolHandler.js
239 -rw-r--r--··2.0·unx·····5390·b-·defX·10-Jan-01·00:00·components/PermissionSettings.js239 -rw-r--r--··2.0·unx·····5390·b-·defX·10-Jan-01·00:00·components/PermissionSettings.js
240 -rw-r--r--··2.0·unx·····3204·b-·defX·10-Jan-01·00:00·components/PermissionPromptService.js240 -rw-r--r--··2.0·unx·····3204·b-·defX·10-Jan-01·00:00·components/PermissionPromptService.js
Offset 290, 17 lines modifiedOffset 290, 17 lines modified
290 -rw-r--r--··2.0·unx····15151·b-·defX·10-Jan-01·00:00·components/LegacyPresentationControlService.js290 -rw-r--r--··2.0·unx····15151·b-·defX·10-Jan-01·00:00·components/LegacyPresentationControlService.js
291 -rw-r--r--··2.0·unx····16144·b-·defX·10-Jan-01·00:00·components/AndroidCastDeviceProvider.js291 -rw-r--r--··2.0·unx····16144·b-·defX·10-Jan-01·00:00·components/AndroidCastDeviceProvider.js
292 -rw-r--r--··2.0·unx····31372·b-·defX·10-Jan-01·00:00·modules/AboutReader.jsm292 -rw-r--r--··2.0·unx····31372·b-·defX·10-Jan-01·00:00·modules/AboutReader.jsm
293 -rw-r--r--··2.0·unx·····5481·b-·defX·10-Jan-01·00:00·modules/Accounts.jsm293 -rw-r--r--··2.0·unx·····5481·b-·defX·10-Jan-01·00:00·modules/Accounts.jsm
294 -rw-r--r--··2.0·unx···124119·b-·defX·10-Jan-01·00:00·modules/AddonManager.jsm294 -rw-r--r--··2.0·unx···124119·b-·defX·10-Jan-01·00:00·modules/AddonManager.jsm
295 -rw-r--r--··2.0·unx·····9974·b-·defX·10-Jan-01·00:00·modules/AddonWatcher.jsm295 -rw-r--r--··2.0·unx·····9974·b-·defX·10-Jan-01·00:00·modules/AddonWatcher.jsm
296 -rw-r--r--··2.0·unx·····4154·b-·defX·10-Jan-01·00:00·modules/AndroidLog.jsm296 -rw-r--r--··2.0·unx·····4154·b-·defX·10-Jan-01·00:00·modules/AndroidLog.jsm
297 -rw-r--r--··2.0·unx·····9715·b-·defX·10-Jan-01·00:00·modules/AppConstants.jsm297 -rw-r--r--··2.0·unx····10849·b-·defX·10-Jan-01·00:00·modules/AppConstants.jsm
298 -rw-r--r--··2.0·unx····11504·b-·defX·10-Jan-01·00:00·modules/AppsServiceChild.jsm298 -rw-r--r--··2.0·unx····11504·b-·defX·10-Jan-01·00:00·modules/AppsServiceChild.jsm
299 -rw-r--r--··2.0·unx····27801·b-·defX·10-Jan-01·00:00·modules/AppsUtils.jsm299 -rw-r--r--··2.0·unx····27843·b-·defX·10-Jan-01·00:00·modules/AppsUtils.jsm
300 -rw-r--r--··2.0·unx·····5176·b-·defX·10-Jan-01·00:00·modules/AsyncPrefs.jsm300 -rw-r--r--··2.0·unx·····5176·b-·defX·10-Jan-01·00:00·modules/AsyncPrefs.jsm
301 -rw-r--r--··2.0·unx····34652·b-·defX·10-Jan-01·00:00·modules/AsyncShutdown.jsm301 -rw-r--r--··2.0·unx····34652·b-·defX·10-Jan-01·00:00·modules/AsyncShutdown.jsm
302 -rw-r--r--··2.0·unx·····3534·b-·defX·10-Jan-01·00:00·modules/AsyncSpellCheckTestHelper.jsm302 -rw-r--r--··2.0·unx·····3534·b-·defX·10-Jan-01·00:00·modules/AsyncSpellCheckTestHelper.jsm
303 -rw-r--r--··2.0·unx·····9348·b-·defX·10-Jan-01·00:00·modules/AutoCompletePopup.jsm303 -rw-r--r--··2.0·unx·····9348·b-·defX·10-Jan-01·00:00·modules/AutoCompletePopup.jsm
304 -rw-r--r--··2.0·unx····17974·b-·defX·10-Jan-01·00:00·modules/BackgroundPageThumbs.jsm304 -rw-r--r--··2.0·unx····17974·b-·defX·10-Jan-01·00:00·modules/BackgroundPageThumbs.jsm
305 -rw-r--r--··2.0·unx·····2566·b-·defX·10-Jan-01·00:00·modules/Battery.jsm305 -rw-r--r--··2.0·unx·····2566·b-·defX·10-Jan-01·00:00·modules/Battery.jsm
306 -rw-r--r--··2.0·unx·····2591·b-·defX·10-Jan-01·00:00·modules/BinarySearch.jsm306 -rw-r--r--··2.0·unx·····2591·b-·defX·10-Jan-01·00:00·modules/BinarySearch.jsm
Offset 333, 15 lines modifiedOffset 333, 15 lines modified
333 -rw-r--r--··2.0·unx·····4900·b-·defX·10-Jan-01·00:00·modules/DateTimePickerHelper.jsm333 -rw-r--r--··2.0·unx·····4900·b-·defX·10-Jan-01·00:00·modules/DateTimePickerHelper.jsm
334 -rw-r--r--··2.0·unx·····9646·b-·defX·10-Jan-01·00:00·modules/DeferredSave.jsm334 -rw-r--r--··2.0·unx·····9646·b-·defX·10-Jan-01·00:00·modules/DeferredSave.jsm
335 -rw-r--r--··2.0·unx····11469·b-·defX·10-Jan-01·00:00·modules/DeferredTask.jsm335 -rw-r--r--··2.0·unx····11469·b-·defX·10-Jan-01·00:00·modules/DeferredTask.jsm
336 -rw-r--r--··2.0·unx·····5756·b-·defX·10-Jan-01·00:00·modules/DelayedInit.jsm336 -rw-r--r--··2.0·unx·····5756·b-·defX·10-Jan-01·00:00·modules/DelayedInit.jsm
337 -rw-r--r--··2.0·unx·····2426·b-·defX·10-Jan-01·00:00·modules/Deprecated.jsm337 -rw-r--r--··2.0·unx·····2426·b-·defX·10-Jan-01·00:00·modules/Deprecated.jsm
338 -rw-r--r--··2.0·unx···101722·b-·defX·10-Jan-01·00:00·modules/DownloadCore.jsm338 -rw-r--r--··2.0·unx···101722·b-·defX·10-Jan-01·00:00·modules/DownloadCore.jsm
339 -rw-r--r--··2.0·unx·····6574·b-·defX·10-Jan-01·00:00·modules/DownloadImport.jsm339 -rw-r--r--··2.0·unx·····6574·b-·defX·10-Jan-01·00:00·modules/DownloadImport.jsm
340 -rw-r--r--··2.0·unx····41504·b-·defX·10-Jan-01·00:00·modules/DownloadIntegration.jsm340 -rw-r--r--··2.0·unx····41742·b-·defX·10-Jan-01·00:00·modules/DownloadIntegration.jsm
341 -rw-r--r--··2.0·unx·····7950·b-·defX·10-Jan-01·00:00·modules/DownloadLastDir.jsm341 -rw-r--r--··2.0·unx·····7950·b-·defX·10-Jan-01·00:00·modules/DownloadLastDir.jsm
342 -rw-r--r--··2.0·unx····16534·b-·defX·10-Jan-01·00:00·modules/DownloadList.jsm342 -rw-r--r--··2.0·unx····16534·b-·defX·10-Jan-01·00:00·modules/DownloadList.jsm
343 -rw-r--r--··2.0·unx·····9882·b-·defX·10-Jan-01·00:00·modules/DownloadNotifications.jsm343 -rw-r--r--··2.0·unx·····9882·b-·defX·10-Jan-01·00:00·modules/DownloadNotifications.jsm
344 -rw-r--r--··2.0·unx·····4028·b-·defX·10-Jan-01·00:00·modules/DownloadPaths.jsm344 -rw-r--r--··2.0·unx·····4028·b-·defX·10-Jan-01·00:00·modules/DownloadPaths.jsm
345 -rw-r--r--··2.0·unx·····6288·b-·defX·10-Jan-01·00:00·modules/DownloadStore.jsm345 -rw-r--r--··2.0·unx·····6288·b-·defX·10-Jan-01·00:00·modules/DownloadStore.jsm
346 -rw-r--r--··2.0·unx····13046·b-·defX·10-Jan-01·00:00·modules/DownloadTaskbarProgress.jsm346 -rw-r--r--··2.0·unx····13046·b-·defX·10-Jan-01·00:00·modules/DownloadTaskbarProgress.jsm
347 -rw-r--r--··2.0·unx·····8414·b-·defX·10-Jan-01·00:00·modules/DownloadUIHelper.jsm347 -rw-r--r--··2.0·unx·····8414·b-·defX·10-Jan-01·00:00·modules/DownloadUIHelper.jsm
Offset 382, 15 lines modifiedOffset 382, 15 lines modified
382 -rw-r--r--··2.0·unx····19833·b-·defX·10-Jan-01·00:00·modules/InlineSpellChecker.jsm382 -rw-r--r--··2.0·unx····19833·b-·defX·10-Jan-01·00:00·modules/InlineSpellChecker.jsm
383 -rw-r--r--··2.0·unx·····4621·b-·defX·10-Jan-01·00:00·modules/InlineSpellCheckerContent.jsm383 -rw-r--r--··2.0·unx·····4621·b-·defX·10-Jan-01·00:00·modules/InlineSpellCheckerContent.jsm
384 -rw-r--r--··2.0·unx·····6082·b-·defX·10-Jan-01·00:00·modules/InsecurePasswordUtils.jsm384 -rw-r--r--··2.0·unx·····6082·b-·defX·10-Jan-01·00:00·modules/InsecurePasswordUtils.jsm
385 -rw-r--r--··2.0·unx····10755·b-·defX·10-Jan-01·00:00·modules/Integration.jsm385 -rw-r--r--··2.0·unx····10755·b-·defX·10-Jan-01·00:00·modules/Integration.jsm
386 -rw-r--r--··2.0·unx····62667·b-·defX·10-Jan-01·00:00·modules/JNI.jsm386 -rw-r--r--··2.0·unx····62667·b-·defX·10-Jan-01·00:00·modules/JNI.jsm
387 -rw-r--r--··2.0·unx·····9127·b-·defX·10-Jan-01·00:00·modules/JSONFile.jsm387 -rw-r--r--··2.0·unx·····9127·b-·defX·10-Jan-01·00:00·modules/JSONFile.jsm
388 -rw-r--r--··2.0·unx·····3528·b-·defX·10-Jan-01·00:00·modules/JavaAddonManager.jsm388 -rw-r--r--··2.0·unx·····3528·b-·defX·10-Jan-01·00:00·modules/JavaAddonManager.jsm
389 -rw-r--r--··2.0·unx····19428·b-·defX·10-Jan-01·00:00·modules/Keyboard.jsm389 -rw-r--r--··2.0·unx····19470·b-·defX·10-Jan-01·00:00·modules/Keyboard.jsm
390 -rw-r--r--··2.0·unx·····8638·b-·defX·10-Jan-01·00:00·modules/LegacyExtensionsUtils.jsm390 -rw-r--r--··2.0·unx·····8638·b-·defX·10-Jan-01·00:00·modules/LegacyExtensionsUtils.jsm
391 -rw-r--r--··2.0·unx·····1605·b-·defX·10-Jan-01·00:00·modules/LightweightThemeConsumer.jsm391 -rw-r--r--··2.0·unx·····1605·b-·defX·10-Jan-01·00:00·modules/LightweightThemeConsumer.jsm
392 -rw-r--r--··2.0·unx····25705·b-·defX·10-Jan-01·00:00·modules/LightweightThemeManager.jsm392 -rw-r--r--··2.0·unx····25705·b-·defX·10-Jan-01·00:00·modules/LightweightThemeManager.jsm
393 -rw-r--r--··2.0·unx······798·b-·defX·10-Jan-01·00:00·modules/LoadContextInfo.jsm393 -rw-r--r--··2.0·unx······798·b-·defX·10-Jan-01·00:00·modules/LoadContextInfo.jsm
394 -rw-r--r--··2.0·unx·····3252·b-·defX·10-Jan-01·00:00·modules/Locale.jsm394 -rw-r--r--··2.0·unx·····3252·b-·defX·10-Jan-01·00:00·modules/Locale.jsm
395 -rw-r--r--··2.0·unx····26119·b-·defX·10-Jan-01·00:00·modules/Log.jsm395 -rw-r--r--··2.0·unx····26119·b-·defX·10-Jan-01·00:00·modules/Log.jsm
396 -rw-r--r--··2.0·unx····26959·b-·defX·10-Jan-01·00:00·modules/LoginHelper.jsm396 -rw-r--r--··2.0·unx····26959·b-·defX·10-Jan-01·00:00·modules/LoginHelper.jsm
Offset 530, 15 lines modifiedOffset 530, 15 lines modified
530 -rw-r--r--··2.0·unx····32091·b-·defX·10-Jan-01·00:00·modules/accessibility/Gestures.jsm530 -rw-r--r--··2.0·unx····32091·b-·defX·10-Jan-01·00:00·modules/accessibility/Gestures.jsm
531 -rw-r--r--··2.0·unx····34312·b-·defX·10-Jan-01·00:00·modules/accessibility/OutputGenerator.jsm531 -rw-r--r--··2.0·unx····34312·b-·defX·10-Jan-01·00:00·modules/accessibility/OutputGenerator.jsm
532 -rw-r--r--··2.0·unx·····5089·b-·defX·10-Jan-01·00:00·modules/accessibility/PointerAdapter.jsm532 -rw-r--r--··2.0·unx·····5089·b-·defX·10-Jan-01·00:00·modules/accessibility/PointerAdapter.jsm
533 -rw-r--r--··2.0·unx····24963·b-·defX·10-Jan-01·00:00·modules/accessibility/Presentation.jsm533 -rw-r--r--··2.0·unx····24963·b-·defX·10-Jan-01·00:00·modules/accessibility/Presentation.jsm
534 -rw-r--r--··2.0·unx····12467·b-·defX·10-Jan-01·00:00·modules/accessibility/Traversal.jsm534 -rw-r--r--··2.0·unx····12467·b-·defX·10-Jan-01·00:00·modules/accessibility/Traversal.jsm
535 -rw-r--r--··2.0·unx····32165·b-·defX·10-Jan-01·00:00·modules/accessibility/Utils.jsm535 -rw-r--r--··2.0·unx····32165·b-·defX·10-Jan-01·00:00·modules/accessibility/Utils.jsm
536 -rw-r--r--··2.0·unx·····1057·b-·defX·10-Jan-01·00:00·modules/addons/APIExtensionBootstrap.js536 -rw-r--r--··2.0·unx·····1057·b-·defX·10-Jan-01·00:00·modules/addons/APIExtensionBootstrap.js
537 -rw-r--r--··2.0·unx·····1060·b-·defX·10-Jan-01·00:00·modules/addons/AddonConstants.jsm537 -rw-r--r--··2.0·unx·····1116·b-·defX·10-Jan-01·00:00·modules/addons/AddonConstants.jsm
538 -rw-r--r--··2.0·unx·····6096·b-·defX·10-Jan-01·00:00·modules/addons/AddonLogging.jsm538 -rw-r--r--··2.0·unx·····6096·b-·defX·10-Jan-01·00:00·modules/addons/AddonLogging.jsm
539 -rw-r--r--··2.0·unx····62199·b-·defX·10-Jan-01·00:00·modules/addons/AddonRepository.jsm539 -rw-r--r--··2.0·unx····62199·b-·defX·10-Jan-01·00:00·modules/addons/AddonRepository.jsm
540 -rw-r--r--··2.0·unx····18588·b-·defX·10-Jan-01·00:00·modules/addons/AddonRepository_SQLiteMigrator.jsm540 -rw-r--r--··2.0·unx····18588·b-·defX·10-Jan-01·00:00·modules/addons/AddonRepository_SQLiteMigrator.jsm
541 -rw-r--r--··2.0·unx····33118·b-·defX·10-Jan-01·00:00·modules/addons/AddonUpdateChecker.jsm541 -rw-r--r--··2.0·unx····33118·b-·defX·10-Jan-01·00:00·modules/addons/AddonUpdateChecker.jsm
542 -rw-r--r--··2.0·unx·····1272·b-·defX·10-Jan-01·00:00·modules/addons/Content.js542 -rw-r--r--··2.0·unx·····1272·b-·defX·10-Jan-01·00:00·modules/addons/Content.js
543 -rw-r--r--··2.0·unx····68545·b-·defX·10-Jan-01·00:00·modules/addons/E10SAddonsRollout.jsm543 -rw-r--r--··2.0·unx····68545·b-·defX·10-Jan-01·00:00·modules/addons/E10SAddonsRollout.jsm
544 -rw-r--r--··2.0·unx····24517·b-·defX·10-Jan-01·00:00·modules/addons/GMPProvider.jsm544 -rw-r--r--··2.0·unx····24517·b-·defX·10-Jan-01·00:00·modules/addons/GMPProvider.jsm
Offset 807, 15 lines modifiedOffset 807, 15 lines modified
807 -rw-r--r--··2.0·unx·····1080·b-·defX·10-Jan-01·00:00·modules/devtools/Simulator.jsm807 -rw-r--r--··2.0·unx·····1080·b-·defX·10-Jan-01·00:00·modules/devtools/Simulator.jsm
808 -rw-r--r--··2.0·unx·····1533·b-·defX·10-Jan-01·00:00·modules/devtools/dbg-client.jsm808 -rw-r--r--··2.0·unx·····1533·b-·defX·10-Jan-01·00:00·modules/devtools/dbg-client.jsm
809 -rw-r--r--··2.0·unx·····1128·b-·defX·10-Jan-01·00:00·modules/devtools/dbg-server.jsm809 -rw-r--r--··2.0·unx·····1128·b-·defX·10-Jan-01·00:00·modules/devtools/dbg-server.jsm
810 -rw-r--r--··2.0·unx·····1662·b-·defX·10-Jan-01·00:00·modules/devtools/event-emitter.js810 -rw-r--r--··2.0·unx·····1662·b-·defX·10-Jan-01·00:00·modules/devtools/event-emitter.js
811 -rw-r--r--··2.0·unx·····1069·b-·defX·10-Jan-01·00:00·modules/devtools/shared/Console.jsm811 -rw-r--r--··2.0·unx·····1069·b-·defX·10-Jan-01·00:00·modules/devtools/shared/Console.jsm
812 -rw-r--r--··2.0·unx·····1125·b-·defX·10-Jan-01·00:00·modules/devtools/shared/Loader.jsm812 -rw-r--r--··2.0·unx·····1125·b-·defX·10-Jan-01·00:00·modules/devtools/shared/Loader.jsm
813 -rw-r--r--··2.0·unx·····1080·b-·defX·10-Jan-01·00:00·modules/devtools/shared/apps/Simulator.jsm813 -rw-r--r--··2.0·unx·····1080·b-·defX·10-Jan-01·00:00·modules/devtools/shared/apps/Simulator.jsm
814 -rw-r--r--··2.0·unx·····9736·b-·defX·10-Jan-01·00:00·modules/identity/IceCatAccounts.jsm814 -rw-r--r--··2.0·unx·····9764·b-·defX·10-Jan-01·00:00·modules/identity/IceCatAccounts.jsm
815 -rw-r--r--··2.0·unx····10704·b-·defX·10-Jan-01·00:00·modules/identity/Identity.jsm815 -rw-r--r--··2.0·unx····10704·b-·defX·10-Jan-01·00:00·modules/identity/Identity.jsm
816 -rw-r--r--··2.0·unx····16895·b-·defX·10-Jan-01·00:00·modules/identity/IdentityProvider.jsm816 -rw-r--r--··2.0·unx····16895·b-·defX·10-Jan-01·00:00·modules/identity/IdentityProvider.jsm
817 -rw-r--r--··2.0·unx·····3122·b-·defX·10-Jan-01·00:00·modules/identity/IdentityStore.jsm817 -rw-r--r--··2.0·unx·····3122·b-·defX·10-Jan-01·00:00·modules/identity/IdentityStore.jsm
818 -rw-r--r--··2.0·unx·····3268·b-·defX·10-Jan-01·00:00·modules/identity/IdentityUtils.jsm818 -rw-r--r--··2.0·unx·····3268·b-·defX·10-Jan-01·00:00·modules/identity/IdentityUtils.jsm
819 -rw-r--r--··2.0·unx·····2966·b-·defX·10-Jan-01·00:00·modules/identity/LogUtils.jsm819 -rw-r--r--··2.0·unx·····2966·b-·defX·10-Jan-01·00:00·modules/identity/LogUtils.jsm
820 -rw-r--r--··2.0·unx·····7145·b-·defX·10-Jan-01·00:00·modules/identity/MinimalIdentity.jsm820 -rw-r--r--··2.0·unx·····7145·b-·defX·10-Jan-01·00:00·modules/identity/MinimalIdentity.jsm
821 -rw-r--r--··2.0·unx····12048·b-·defX·10-Jan-01·00:00·modules/identity/RelyingParty.jsm821 -rw-r--r--··2.0·unx····12048·b-·defX·10-Jan-01·00:00·modules/identity/RelyingParty.jsm
Offset 839, 15 lines modifiedOffset 839, 15 lines modified
839 -rw-r--r--··2.0·unx····45492·b-·defX·10-Jan-01·00:00·modules/osfile/osfile_unix_front.jsm839 -rw-r--r--··2.0·unx····45492·b-·defX·10-Jan-01·00:00·modules/osfile/osfile_unix_front.jsm
840 -rw-r--r--··2.0·unx····11849·b-·defX·10-Jan-01·00:00·modules/osfile/osfile_win_allthreads.jsm840 -rw-r--r--··2.0·unx····11849·b-·defX·10-Jan-01·00:00·modules/osfile/osfile_win_allthreads.jsm
841 -rw-r--r--··2.0·unx····17495·b-·defX·10-Jan-01·00:00·modules/osfile/osfile_win_back.jsm841 -rw-r--r--··2.0·unx····17495·b-·defX·10-Jan-01·00:00·modules/osfile/osfile_win_back.jsm
842 -rw-r--r--··2.0·unx····50911·b-·defX·10-Jan-01·00:00·modules/osfile/osfile_win_front.jsm842 -rw-r--r--··2.0·unx····50911·b-·defX·10-Jan-01·00:00·modules/osfile/osfile_win_front.jsm
Max diff block lines reached; 8478/19642 bytes (43.16%) of diff not shown.
544 B
defaults/pref/mobile-l10n.js
488 B
js-beautify {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 //@line·4·"/home/vagrant/build/org.gnu.icecat/mobile/android/locales/en-US/mobile-l10n.js"1 //@line·4·"/home/hans/code/fdroid/data/build/org.gnu.icecat/mobile/android/locales/en-US/mobile-l10n.js"
  
2 //@line·6·"/home/vagrant/build/org.gnu.icecat/mobile/android/locales/en-US/mobile-l10n.js"2 //@line·6·"/home/hans/code/fdroid/data/build/org.gnu.icecat/mobile/android/locales/en-US/mobile-l10n.js"
  
3 pref("general.useragent.locale",·"en-US");3 pref("general.useragent.locale",·"en-US");
815 B
components/SettingsManager.js
757 B
js-beautify {}
    
Offset 397, 15 lines modifiedOffset 397, 15 lines modified
397 ············this._callbacks[aName].push(aCallback);397 ············this._callbacks[aName].push(aCallback);
398 ········}398 ········}
  
399 ········let·length·=·this._callbacks[aName].length;399 ········let·length·=·this._callbacks[aName].length;
400 ········if·(length·>=·kObserverSoftLimit)·{400 ········if·(length·>=·kObserverSoftLimit)·{
401 ············debug("WARNING:·MORE·THAN·"·+·kObserverSoftLimit·+·"·OBSERVERS·FOR·"·+401 ············debug("WARNING:·MORE·THAN·"·+·kObserverSoftLimit·+·"·OBSERVERS·FOR·"·+
402 ················aName·+·":·"·+·length·+·"·FROM"·+·(new·Error).stack);402 ················aName·+·":·"·+·length·+·"·FROM"·+·(new·Error).stack);
403 ············//@line·387·"/home/vagrant/build/org.gnu.icecat/dom/settings/SettingsManager.js"403 ············//@line·387·"/home/hans/code/fdroid/data/build/org.gnu.icecat/dom/settings/SettingsManager.js"
404 ········}404 ········}
  
405 ········this.checkMessageRegistration();405 ········this.checkMessageRegistration();
406 ····},406 ····},
  
407 ····removeObserver:·function·removeObserver(aName,·aCallback)·{407 ····removeObserver:·function·removeObserver(aName,·aCallback)·{
408 ········if·(VERBOSE)·debug("deleteObserver·"·+·aName);408 ········if·(VERBOSE)·debug("deleteObserver·"·+·aName);
16.9 KB
modules/AppConstants.jsm
    
Offset 10, 214 lines modifiedOffset 10, 214 lines modified
10 this.EXPORTED_SYMBOLS·=·["AppConstants"];10 this.EXPORTED_SYMBOLS·=·["AppConstants"];
  
11 //·Immutable·for·export.11 //·Immutable·for·export.
12 this.AppConstants·=·Object.freeze({12 this.AppConstants·=·Object.freeze({
13 ··//·See·this·wiki·page·for·more·details·about·channel·specific·build13 ··//·See·this·wiki·page·for·more·details·about·channel·specific·build
14 ··//·defines:·https://wiki.mozilla.org/Platform/Channel-specific_build_defines14 ··//·defines:·https://wiki.mozilla.org/Platform/Channel-specific_build_defines
15 ··NIGHTLY_BUILD:15 ··NIGHTLY_BUILD:
16 //@line·22·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"16 //@line·22·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
17 ··false,17 ··false,
18 //@line·24·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"18 //@line·24·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
  
19 ··RELEASE_OR_BETA:19 ··RELEASE_OR_BETA:
20 //@line·27·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"20 //@line·27·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
21 ··true,21 ··true,
22 //@line·31·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"22 //@line·31·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
  
23 ··ACCESSIBILITY:23 ··ACCESSIBILITY:
24 //@line·34·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"24 //@line·34·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
25 ··true,25 ··true,
26 //@line·38·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"26 //@line·38·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
  
27 ··//·Official·corresponds,·roughly,·to·whether·this·build·is·performed27 ··//·Official·corresponds,·roughly,·to·whether·this·build·is·performed
28 ··//·on·Mozilla's·continuous·integration·infrastructure.·You·should28 ··//·on·Mozilla's·continuous·integration·infrastructure.·You·should
29 ··//·disable·developer-only·functionality·when·this·flag·is·set.29 ··//·disable·developer-only·functionality·when·this·flag·is·set.
30 ··MOZILLA_OFFICIAL:30 ··MOZILLA_OFFICIAL:
31 //@line·46·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"31 //@line·46·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
32 ··false,32 ··false,
33 //@line·48·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"33 //@line·48·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
  
34 ··MOZ_OFFICIAL_BRANDING:34 ··MOZ_OFFICIAL_BRANDING:
35 //@line·53·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"35 //@line·53·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
36 ··false,36 ··false,
37 //@line·55·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"37 //@line·55·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
  
38 ··MOZ_DEV_EDITION:38 ··MOZ_DEV_EDITION:
39 //@line·60·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"39 //@line·60·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
40 ··false,40 ··false,
41 //@line·62·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"41 //@line·62·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
  
42 ··MOZ_SERVICES_HEALTHREPORT:42 ··MOZ_SERVICES_HEALTHREPORT:
43 //@line·65·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"43 //@line·65·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
44 ··true,44 ··true,
45 //@line·69·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"45 //@line·69·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
  
46 ··MOZ_DATA_REPORTING:46 ··MOZ_DATA_REPORTING:
47 //@line·74·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"47 //@line·74·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
48 ··false,48 ··false,
49 //@line·76·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"49 //@line·76·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
  
50 ··MOZ_SANDBOX:50 ··MOZ_SANDBOX:
51 //@line·81·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"51 //@line·81·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
52 ··false,52 ··false,
53 //@line·83·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"53 //@line·83·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
  
54 ··MOZ_CONTENT_SANDBOX:54 ··MOZ_CONTENT_SANDBOX:
55 //@line·88·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"55 //@line·88·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
56 ··false,56 ··false,
57 //@line·90·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"57 //@line·90·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
  
58 ··MOZ_TELEMETRY_REPORTING:58 ··MOZ_TELEMETRY_REPORTING:
59 //@line·95·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"59 //@line·95·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
60 ··false,60 ··false,
61 //@line·97·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"61 //@line·97·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
  
62 ··MOZ_TELEMETRY_ON_BY_DEFAULT:62 ··MOZ_TELEMETRY_ON_BY_DEFAULT:
63 //@line·102·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"63 //@line·102·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
64 ··false,64 ··false,
65 //@line·104·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"65 //@line·104·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
  
66 ··MOZ_SERVICES_CLOUDSYNC:66 ··MOZ_SERVICES_CLOUDSYNC:
67 //@line·109·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"67 //@line·109·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
68 ··false,68 ··false,
69 //@line·111·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"69 //@line·111·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
  
70 ··MOZ_UPDATER:70 ··MOZ_UPDATER:
71 //@line·116·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"71 //@line·116·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
72 ··false,72 ··false,
73 //@line·118·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"73 //@line·118·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
  
74 ··MOZ_SWITCHBOARD:74 ··MOZ_SWITCHBOARD:
75 //@line·121·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"75 //@line·121·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
76 ··true,76 ··true,
77 //@line·125·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"77 //@line·125·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
  
78 ··MOZ_WEBRTC:78 ··MOZ_WEBRTC:
79 //@line·128·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"79 //@line·128·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
80 ··true,80 ··true,
81 //@line·132·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"81 //@line·132·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
  
82 ··MOZ_WIDGET_GTK:82 ··MOZ_WIDGET_GTK:
83 //@line·137·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"83 //@line·137·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
84 ··false,84 ··false,
85 //@line·139·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"85 //@line·139·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
  
86 //@line·141·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"86 //@line·141·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
87 ··MOZ_B2G:87 ··MOZ_B2G:
88 //@line·145·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"88 //@line·145·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
89 ··false,89 ··false,
90 //@line·147·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"90 //@line·147·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
  
91 ··XP_UNIX:91 ··XP_UNIX:
92 //@line·150·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"92 //@line·150·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
93 ··true,93 ··true,
94 //@line·154·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"94 //@line·154·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
  
95 //@line·157·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"95 //@line·157·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
96 ··platform:96 ··platform:
97 //@line·165·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"97 //@line·165·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
98 ··"android",98 ··"android",
99 //@line·173·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"99 //@line·173·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
  
100 ··isPlatformAndVersionAtLeast(platform,·version)·{100 ··isPlatformAndVersionAtLeast(platform,·version)·{
101 ····let·platformVersion·=·Services.sysinfo.getProperty("version");101 ····let·platformVersion·=·Services.sysinfo.getProperty("version");
102 ····return·platform·==·this.platform·&&102 ····return·platform·==·this.platform·&&
103 ···········Services.vc.compare(platformVersion,·version)·>=·0;103 ···········Services.vc.compare(platformVersion,·version)·>=·0;
104 ··},104 ··},
  
105 ··isPlatformAndVersionAtMost(platform,·version)·{105 ··isPlatformAndVersionAtMost(platform,·version)·{
106 ····let·platformVersion·=·Services.sysinfo.getProperty("version");106 ····let·platformVersion·=·Services.sysinfo.getProperty("version");
107 ····return·platform·==·this.platform·&&107 ····return·platform·==·this.platform·&&
108 ···········Services.vc.compare(platformVersion,·version)·<=·0;108 ···········Services.vc.compare(platformVersion,·version)·<=·0;
109 ··},109 ··},
  
110 ··MOZ_CRASHREPORTER:110 ··MOZ_CRASHREPORTER:
111 //@line·190·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"111 //@line·190·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
112 ··false,112 ··false,
113 //@line·192·"/home/vagrant/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"113 //@line·192·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/modules/AppConstants.jsm"
Max diff block lines reached; 7697/17208 bytes (44.73%) of diff not shown.
1.43 KB
modules/AppsUtils.jsm
    
Offset 80, 17 lines modifiedOffset 80, 17 lines modified
80 }80 }
  
81 function·_setAppProperties(aObj,·aApp)·{81 function·_setAppProperties(aObj,·aApp)·{
82 ··aObj.name·=·aApp.name;82 ··aObj.name·=·aApp.name;
83 ··aObj.csp·=·aApp.csp;83 ··aObj.csp·=·aApp.csp;
84 ··aObj.installOrigin·=·aApp.installOrigin;84 ··aObj.installOrigin·=·aApp.installOrigin;
85 ··aObj.origin·=·aApp.origin;85 ··aObj.origin·=·aApp.origin;
86 //@line·88·"/home/vagrant/build/org.gnu.icecat/dom/apps/AppsUtils.jsm"86 //@line·88·"/home/hans/code/fdroid/data/build/org.gnu.icecat/dom/apps/AppsUtils.jsm"
87 ··aObj.apkPackageName·=·aApp.apkPackageName;87 ··aObj.apkPackageName·=·aApp.apkPackageName;
88 //@line·90·"/home/vagrant/build/org.gnu.icecat/dom/apps/AppsUtils.jsm"88 //@line·90·"/home/hans/code/fdroid/data/build/org.gnu.icecat/dom/apps/AppsUtils.jsm"
89 ··aObj.receipts·=·aApp.receipts·?·JSON.parse(JSON.stringify(aApp.receipts))·:·null;89 ··aObj.receipts·=·aApp.receipts·?·JSON.parse(JSON.stringify(aApp.receipts))·:·null;
90 ··aObj.installTime·=·aApp.installTime;90 ··aObj.installTime·=·aApp.installTime;
91 ··aObj.manifestURL·=·aApp.manifestURL;91 ··aObj.manifestURL·=·aApp.manifestURL;
92 ··aObj.appStatus·=·aApp.appStatus;92 ··aObj.appStatus·=·aApp.appStatus;
93 ··aObj.removable·=·aApp.removable;93 ··aObj.removable·=·aApp.removable;
94 ··aObj.id·=·aApp.id;94 ··aObj.id·=·aApp.id;
95 ··aObj.localId·=·aApp.localId;95 ··aObj.localId·=·aApp.localId;
Offset 308, 15 lines modifiedOffset 308, 15 lines modified
308 ····}308 ····}
  
309 ····//·We·can·have·3rd·party·apps·that·are·non-removable,309 ····//·We·can·have·3rd·party·apps·that·are·non-removable,
310 ····//·so·we·can't·use·the·'removable'·property·for·isCoreApp310 ····//·so·we·can't·use·the·'removable'·property·for·isCoreApp
311 ····//·Instead,·we·check·if·the·app·is·installed·under·/system/b2g311 ····//·Instead,·we·check·if·the·app·is·installed·under·/system/b2g
312 ····let·isCoreApp·=·false;312 ····let·isCoreApp·=·false;
  
313 //@line·318·"/home/vagrant/build/org.gnu.icecat/dom/apps/AppsUtils.jsm"313 //@line·318·"/home/hans/code/fdroid/data/build/org.gnu.icecat/dom/apps/AppsUtils.jsm"
314 ····debug(app.basePath·+·"·isCoreApp:·"·+·isCoreApp);314 ····debug(app.basePath·+·"·isCoreApp:·"·+·isCoreApp);
  
315 ····return·{·"path":·app.basePath·+·"/"·+·app.id,315 ····return·{·"path":·app.basePath·+·"/"·+·app.id,
316 ·············"isCoreApp":·isCoreApp·};316 ·············"isCoreApp":·isCoreApp·};
317 ··},317 ··},
  
318 ··/**318 ··/**
10.6 KB
modules/DownloadIntegration.jsm
    
Offset 40, 15 lines modifiedOffset 40, 15 lines modified
40 ··································"resource://gre/modules/DownloadUIHelper.jsm");40 ··································"resource://gre/modules/DownloadUIHelper.jsm");
41 XPCOMUtils.defineLazyModuleGetter(this,·"FileUtils",41 XPCOMUtils.defineLazyModuleGetter(this,·"FileUtils",
42 ··································"resource://gre/modules/FileUtils.jsm");42 ··································"resource://gre/modules/FileUtils.jsm");
43 XPCOMUtils.defineLazyModuleGetter(this,·"NetUtil",43 XPCOMUtils.defineLazyModuleGetter(this,·"NetUtil",
44 ··································"resource://gre/modules/NetUtil.jsm");44 ··································"resource://gre/modules/NetUtil.jsm");
45 XPCOMUtils.defineLazyModuleGetter(this,·"OS",45 XPCOMUtils.defineLazyModuleGetter(this,·"OS",
46 ··································"resource://gre/modules/osfile.jsm");46 ··································"resource://gre/modules/osfile.jsm");
47 //@line·51·"/home/vagrant/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"47 //@line·51·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"
48 XPCOMUtils.defineLazyModuleGetter(this,·"Promise",48 XPCOMUtils.defineLazyModuleGetter(this,·"Promise",
49 ··································"resource://gre/modules/Promise.jsm");49 ··································"resource://gre/modules/Promise.jsm");
50 XPCOMUtils.defineLazyModuleGetter(this,·"Services",50 XPCOMUtils.defineLazyModuleGetter(this,·"Services",
51 ··································"resource://gre/modules/Services.jsm");51 ··································"resource://gre/modules/Services.jsm");
52 XPCOMUtils.defineLazyModuleGetter(this,·"Task",52 XPCOMUtils.defineLazyModuleGetter(this,·"Task",
53 ··································"resource://gre/modules/Task.jsm");53 ··································"resource://gre/modules/Task.jsm");
54 XPCOMUtils.defineLazyModuleGetter(this,·"NetUtil",54 XPCOMUtils.defineLazyModuleGetter(this,·"NetUtil",
Offset 62, 18 lines modifiedOffset 62, 18 lines modified
62 ···································"nsIEnvironment");62 ···································"nsIEnvironment");
63 XPCOMUtils.defineLazyServiceGetter(this,·"gMIMEService",63 XPCOMUtils.defineLazyServiceGetter(this,·"gMIMEService",
64 ···································"@mozilla.org/mime;1",64 ···································"@mozilla.org/mime;1",
65 ···································"nsIMIMEService");65 ···································"nsIMIMEService");
66 XPCOMUtils.defineLazyServiceGetter(this,·"gExternalProtocolService",66 XPCOMUtils.defineLazyServiceGetter(this,·"gExternalProtocolService",
67 ···································"@mozilla.org/uriloader/external-protocol-service;1",67 ···································"@mozilla.org/uriloader/external-protocol-service;1",
68 ···································"nsIExternalProtocolService");68 ···································"nsIExternalProtocolService");
69 //@line·73·"/home/vagrant/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"69 //@line·73·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"
70 XPCOMUtils.defineLazyModuleGetter(this,·"RuntimePermissions",70 XPCOMUtils.defineLazyModuleGetter(this,·"RuntimePermissions",
71 ··································"resource://gre/modules/RuntimePermissions.jsm");71 ··································"resource://gre/modules/RuntimePermissions.jsm");
72 //@line·76·"/home/vagrant/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"72 //@line·76·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"
  
73 XPCOMUtils.defineLazyGetter(this,·"gParentalControlsService",·function()·{73 XPCOMUtils.defineLazyGetter(this,·"gParentalControlsService",·function()·{
74 ··if·("@mozilla.org/parental-controls-service;1"·in·Cc)·{74 ··if·("@mozilla.org/parental-controls-service;1"·in·Cc)·{
75 ····return·Cc["@mozilla.org/parental-controls-service;1"]75 ····return·Cc["@mozilla.org/parental-controls-service;1"]
76 ······.createInstance(Ci.nsIParentalControlsService);76 ······.createInstance(Ci.nsIParentalControlsService);
77 ··}77 ··}
78 ··return·null;78 ··return·null;
Offset 291, 41 lines modifiedOffset 291, 41 lines modified
291 ····//·On·all·platforms,·we·save·all·the·downloads·currently·in·progress,·as291 ····//·On·all·platforms,·we·save·all·the·downloads·currently·in·progress,·as
292 ····//·well·as·stopped·downloads·for·which·we·retained·partially·downloaded292 ····//·well·as·stopped·downloads·for·which·we·retained·partially·downloaded
293 ····//·data·or·we·have·blocked·data.293 ····//·data·or·we·have·blocked·data.
294 ····if·(!aDownload.stopped·||·aDownload.hasPartialData·||294 ····if·(!aDownload.stopped·||·aDownload.hasPartialData·||
295 ········aDownload.hasBlockedData)·{295 ········aDownload.hasBlockedData)·{
296 ······return·true;296 ······return·true;
297 ····}297 ····}
298 //@line·307·"/home/vagrant/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"298 //@line·307·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"
299 ····//·On·Android·we·store·all·history.299 ····//·On·Android·we·store·all·history.
300 ····return·true;300 ····return·true;
301 //@line·314·"/home/vagrant/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"301 //@line·314·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"
302 ··},302 ··},
  
303 ··/**303 ··/**
304 ···*·Returns·the·system·downloads·directory·asynchronously.304 ···*·Returns·the·system·downloads·directory·asynchronously.
305 ···*305 ···*
306 ···*·@return·{Promise}306 ···*·@return·{Promise}
307 ···*·@resolves·The·downloads·directory·string·path.307 ···*·@resolves·The·downloads·directory·string·path.
308 ···*/308 ···*/
309 ··getSystemDownloadsDirectory:·Task.async(function*·()·{309 ··getSystemDownloadsDirectory:·Task.async(function*·()·{
310 ····if·(this._downloadsDirectory)·{310 ····if·(this._downloadsDirectory)·{
311 ······return·this._downloadsDirectory;311 ······return·this._downloadsDirectory;
312 ····}312 ····}
  
313 ····let·directoryPath·=·null;313 ····let·directoryPath·=·null;
314 //@line·341·"/home/vagrant/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"314 //@line·341·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"
315 ····//·Android·doesn't·have·a·$HOME·directory,·and·by·default·we·only·have315 ····//·Android·doesn't·have·a·$HOME·directory,·and·by·default·we·only·have
316 ····//·write·access·to·/data/data/org.mozilla.{$APP}·and·/sdcard316 ····//·write·access·to·/data/data/org.mozilla.{$APP}·and·/sdcard
317 ····directoryPath·=·gEnvironment.get("DOWNLOADS_DIRECTORY");317 ····directoryPath·=·gEnvironment.get("DOWNLOADS_DIRECTORY");
318 ····if·(!directoryPath)·{318 ····if·(!directoryPath)·{
319 ······throw·new·Components.Exception("DOWNLOADS_DIRECTORY·is·not·set.",319 ······throw·new·Components.Exception("DOWNLOADS_DIRECTORY·is·not·set.",
320 ·····································Cr.NS_ERROR_FILE_UNRECOGNIZED_PATH);320 ·····································Cr.NS_ERROR_FILE_UNRECOGNIZED_PATH);
321 ····}321 ····}
322 //@line·360·"/home/vagrant/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"322 //@line·360·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"
  
323 ····this._downloadsDirectory·=·directoryPath;323 ····this._downloadsDirectory·=·directoryPath;
324 ····return·this._downloadsDirectory;324 ····return·this._downloadsDirectory;
325 ··}),325 ··}),
326 ··_downloadsDirectory:·null,326 ··_downloadsDirectory:·null,
  
327 ··/**327 ··/**
Offset 370, 17 lines modifiedOffset 370, 17 lines modified
370 ···*·Returns·the·temporary·downloads·directory·asynchronously.370 ···*·Returns·the·temporary·downloads·directory·asynchronously.
371 ···*371 ···*
372 ···*·@return·{Promise}372 ···*·@return·{Promise}
373 ···*·@resolves·The·downloads·directory·string·path.373 ···*·@resolves·The·downloads·directory·string·path.
374 ···*/374 ···*/
375 ··getTemporaryDownloadsDirectory:·Task.async(function*·()·{375 ··getTemporaryDownloadsDirectory:·Task.async(function*·()·{
376 ····let·directoryPath·=·null;376 ····let·directoryPath·=·null;
377 //@line·415·"/home/vagrant/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"377 //@line·415·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"
378 ····directoryPath·=·yield·this.getSystemDownloadsDirectory();378 ····directoryPath·=·yield·this.getSystemDownloadsDirectory();
379 //@line·421·"/home/vagrant/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"379 //@line·421·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"
380 ····return·directoryPath;380 ····return·directoryPath;
381 ··}),381 ··}),
  
382 ··/**382 ··/**
383 ···*·Checks·to·determine·whether·to·block·downloads·for·parental·controls.383 ···*·Checks·to·determine·whether·to·block·downloads·for·parental·controls.
384 ···*384 ···*
385 ···*·aParam·aDownload385 ···*·aParam·aDownload
Offset 408, 18 lines modifiedOffset 408, 18 lines modified
408 ··/**408 ··/**
409 ···*·Checks·to·determine·whether·to·block·downloads·for·not·granted·runtime·permissions.409 ···*·Checks·to·determine·whether·to·block·downloads·for·not·granted·runtime·permissions.
410 ···*410 ···*
411 ···*·@return·{Promise}411 ···*·@return·{Promise}
412 ···*·@resolves·The·boolean·indicates·to·block·downloads·or·not.412 ···*·@resolves·The·boolean·indicates·to·block·downloads·or·not.
413 ···*/413 ···*/
414 ··shouldBlockForRuntimePermissions()·{414 ··shouldBlockForRuntimePermissions()·{
415 //@line·457·"/home/vagrant/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"415 //@line·457·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"
416 ····return·RuntimePermissions.waitForPermissions(RuntimePermissions.WRITE_EXTERNAL_STORAGE)416 ····return·RuntimePermissions.waitForPermissions(RuntimePermissions.WRITE_EXTERNAL_STORAGE)
417 ·····························.then(permissionGranted·=>·!permissionGranted);417 ·····························.then(permissionGranted·=>·!permissionGranted);
418 //@line·462·"/home/vagrant/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"418 //@line·462·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"
419 ··},419 ··},
  
420 ··/**420 ··/**
421 ···*·Checks·to·determine·whether·to·block·downloads·because·they·might·be421 ···*·Checks·to·determine·whether·to·block·downloads·because·they·might·be
422 ···*·malware,·based·on·application·reputation·checks.422 ···*·malware,·based·on·application·reputation·checks.
423 ···*423 ···*
424 ···*·aParam·aDownload424 ···*·aParam·aDownload
Offset 473, 28 lines modifiedOffset 473, 28 lines modified
473 ··········shouldBlock:·aShouldBlock,473 ··········shouldBlock:·aShouldBlock,
474 ··········verdict:·(aShouldBlock·&&·kVerdictMap[aVerdict])·||·"",474 ··········verdict:·(aShouldBlock·&&·kVerdictMap[aVerdict])·||·"",
475 ········});475 ········});
476 ······});476 ······});
477 ····return·deferred.promise;477 ····return·deferred.promise;
478 ··},478 ··},
  
479 //@line·548·"/home/vagrant/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"479 //@line·548·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/jsdownloads/src/DownloadIntegration.jsm"
  
480 ··/**480 ··/**
481 ···*·Performs·platform-specific·operations·when·a·download·is·done.481 ···*·Performs·platform-specific·operations·when·a·download·is·done.
482 ···*482 ···*
483 ···*·aParam·aDownload483 ···*·aParam·aDownload
Max diff block lines reached; 3571/10820 bytes (33.00%) of diff not shown.
1.58 KB
modules/Keyboard.jsm
    
Offset 20, 17 lines modifiedOffset 20, 17 lines modified
20 ··································"resource://gre/modules/SystemAppProxy.jsm");20 ··································"resource://gre/modules/SystemAppProxy.jsm");
  
21 XPCOMUtils.defineLazyGetter(this,·"appsService",·function()·{21 XPCOMUtils.defineLazyGetter(this,·"appsService",·function()·{
22 ··return·Cc["@mozilla.org/AppsService;1"].getService(Ci.nsIAppsService);22 ··return·Cc["@mozilla.org/AppsService;1"].getService(Ci.nsIAppsService);
23 });23 });
  
24 XPCOMUtils.defineLazyGetter(this,·"hardwareKeyHandler",·function()·{24 XPCOMUtils.defineLazyGetter(this,·"hardwareKeyHandler",·function()·{
25 //@line·31·"/home/vagrant/build/org.gnu.icecat/dom/inputmethod/Keyboard.jsm"25 //@line·31·"/home/hans/code/fdroid/data/build/org.gnu.icecat/dom/inputmethod/Keyboard.jsm"
26 ··return·null;26 ··return·null;
27 //@line·33·"/home/vagrant/build/org.gnu.icecat/dom/inputmethod/Keyboard.jsm"27 //@line·33·"/home/hans/code/fdroid/data/build/org.gnu.icecat/dom/inputmethod/Keyboard.jsm"
28 });28 });
  
29 var·Utils·=·{29 var·Utils·=·{
30 ··getMMFromMessage:·function·u_getMMFromMessage(msg)·{30 ··getMMFromMessage:·function·u_getMMFromMessage(msg)·{
31 ····let·mm;31 ····let·mm;
32 ····try·{32 ····try·{
33 ······mm·=·msg.target.QueryInterface(Ci.nsIFrameLoaderOwner)33 ······mm·=·msg.target.QueryInterface(Ci.nsIFrameLoaderOwner)
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
43 ··},43 ··},
44 ··checkPermissionForMM:·function·u_checkPermissionForMM(mm,·permName)·{44 ··checkPermissionForMM:·function·u_checkPermissionForMM(mm,·permName)·{
45 ····return·mm.assertPermission(permName);45 ····return·mm.assertPermission(permName);
46 ··}46 ··}
47 };47 };
  
48 this.Keyboard·=·{48 this.Keyboard·=·{
49 //@line·64·"/home/vagrant/build/org.gnu.icecat/dom/inputmethod/Keyboard.jsm"49 //@line·64·"/home/hans/code/fdroid/data/build/org.gnu.icecat/dom/inputmethod/Keyboard.jsm"
50 ··_isConnectedToHardwareKeyHandler:·false,50 ··_isConnectedToHardwareKeyHandler:·false,
51 ··_formMM:·null,······//·The·current·web·page·message·manager.51 ··_formMM:·null,······//·The·current·web·page·message·manager.
52 ··_keyboardMM:·null,··//·The·keyboard·app·message·manager.52 ··_keyboardMM:·null,··//·The·keyboard·app·message·manager.
53 ··_keyboardID:·-1,····//·The·keyboard·app's·ID·number.·-1·=·invalid53 ··_keyboardID:·-1,····//·The·keyboard·app's·ID·number.·-1·=·invalid
54 ··_nextKeyboardID:·0,·//·The·ID·number·counter.54 ··_nextKeyboardID:·0,·//·The·ID·number·counter.
55 ··_systemMMs:·[],·····//·The·message·managers·registered·to·handle·system·async55 ··_systemMMs:·[],·····//·The·message·managers·registered·to·handle·system·async
56 ······················//·messages.56 ······················//·messages.
1.32 KB
modules/addons/AddonConstants.jsm
    
Offset 8, 20 lines modifiedOffset 8, 20 lines modified
  
8 //·Make·these·non-changable·properties·so·they·can't·be·manipulated·from·other8 //·Make·these·non-changable·properties·so·they·can't·be·manipulated·from·other
9 //·code·in·the·app.9 //·code·in·the·app.
10 Object.defineProperty(this,·"ADDON_SIGNING",·{10 Object.defineProperty(this,·"ADDON_SIGNING",·{
11 ··configurable:·false,11 ··configurable:·false,
12 ··enumerable:·false,12 ··enumerable:·false,
13 ··writable:·false,13 ··writable:·false,
14 //@line·18·"/home/vagrant/build/org.gnu.icecat/toolkit/mozapps/extensions/internal/AddonConstants.jsm"14 //@line·18·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/mozapps/extensions/internal/AddonConstants.jsm"
15 ··value:·false,15 ··value:·false,
16 //@line·20·"/home/vagrant/build/org.gnu.icecat/toolkit/mozapps/extensions/internal/AddonConstants.jsm"16 //@line·20·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/mozapps/extensions/internal/AddonConstants.jsm"
17 });17 });
  
18 Object.defineProperty(this,·"REQUIRE_SIGNING",·{18 Object.defineProperty(this,·"REQUIRE_SIGNING",·{
19 ··configurable:·false,19 ··configurable:·false,
20 ··enumerable:·false,20 ··enumerable:·false,
21 ··writable:·false,21 ··writable:·false,
22 //@line·29·"/home/vagrant/build/org.gnu.icecat/toolkit/mozapps/extensions/internal/AddonConstants.jsm"22 //@line·29·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/mozapps/extensions/internal/AddonConstants.jsm"
23 ··value:·false,23 ··value:·false,
24 //@line·31·"/home/vagrant/build/org.gnu.icecat/toolkit/mozapps/extensions/internal/AddonConstants.jsm"24 //@line·31·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/mozapps/extensions/internal/AddonConstants.jsm"
25 });25 });
1.18 KB
modules/identity/IceCatAccounts.jsm
    
Offset 31, 21 lines modifiedOffset 31, 21 lines modified
31 ··this.LOG_LEVEL·=·Log.Level.Error;31 ··this.LOG_LEVEL·=·Log.Level.Error;
32 }32 }
  
33 var·log·=·Log.repository.getLogger("Identity.FxAccounts");33 var·log·=·Log.repository.getLogger("Identity.FxAccounts");
34 log.level·=·LOG_LEVEL;34 log.level·=·LOG_LEVEL;
35 log.addAppender(new·Log.ConsoleAppender(new·Log.BasicFormatter()));35 log.addAppender(new·Log.ConsoleAppender(new·Log.BasicFormatter()));
  
36 //@line·44·"/home/vagrant/build/org.gnu.icecat/toolkit/identity/IceCatAccounts.jsm"36 //@line·44·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/identity/IceCatAccounts.jsm"
37 log.warn("The·FxAccountsManager·is·only·functional·in·B2G·at·this·time.");37 log.warn("The·FxAccountsManager·is·only·functional·in·B2G·at·this·time.");
38 var·FxAccountsManager·=·null;38 var·FxAccountsManager·=·null;
39 var·ONVERIFIED_NOTIFICATION·=·null;39 var·ONVERIFIED_NOTIFICATION·=·null;
40 var·ONLOGIN_NOTIFICATION·=·null;40 var·ONLOGIN_NOTIFICATION·=·null;
41 var·ONLOGOUT_NOTIFICATION·=·null;41 var·ONLOGOUT_NOTIFICATION·=·null;
42 //@line·50·"/home/vagrant/build/org.gnu.icecat/toolkit/identity/IceCatAccounts.jsm"42 //@line·50·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/identity/IceCatAccounts.jsm"
  
43 function·FxAccountsService()·{43 function·FxAccountsService()·{
44 ··Services.obs.addObserver(this,·"quit-application-granted",·false);44 ··Services.obs.addObserver(this,·"quit-application-granted",·false);
45 ··if·(ONVERIFIED_NOTIFICATION)·{45 ··if·(ONVERIFIED_NOTIFICATION)·{
46 ····Services.obs.addObserver(this,·ONVERIFIED_NOTIFICATION,·false);46 ····Services.obs.addObserver(this,·ONVERIFIED_NOTIFICATION,·false);
47 ····Services.obs.addObserver(this,·ONLOGIN_NOTIFICATION,·false);47 ····Services.obs.addObserver(this,·ONLOGIN_NOTIFICATION,·false);
48 ····Services.obs.addObserver(this,·ONLOGOUT_NOTIFICATION,·false);48 ····Services.obs.addObserver(this,·ONLOGOUT_NOTIFICATION,·false);
1.09 KB
modules/osfile.jsm
    
Offset 9, 17 lines modifiedOffset 9, 17 lines modified
9 if·(typeof·Components·!=·"undefined")·{9 if·(typeof·Components·!=·"undefined")·{
10 ··this.EXPORTED_SYMBOLS·=·["OS"];10 ··this.EXPORTED_SYMBOLS·=·["OS"];
11 ··Components.utils.import("resource://gre/modules/osfile/osfile_async_front.jsm",·this);11 ··Components.utils.import("resource://gre/modules/osfile/osfile_async_front.jsm",·this);
12 }·else·{12 }·else·{
13 ··//·At·this·stage,·we·need·to·import·all·sources·at·once·to·avoid13 ··//·At·this·stage,·we·need·to·import·all·sources·at·once·to·avoid
14 ··//·a·unique·failure·on·tbpl·+·talos·that·seems·caused·by·a14 ··//·a·unique·failure·on·tbpl·+·talos·that·seems·caused·by·a
15 ··//·what·looks·like·a·nested·event·loop·bug·(see·bug·794091).15 ··//·what·looks·like·a·nested·event·loop·bug·(see·bug·794091).
16 //@line·24·"/home/vagrant/build/org.gnu.icecat/toolkit/components/osfile/osfile.jsm"16 //@line·24·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/osfile/osfile.jsm"
17 ··importScripts(17 ··importScripts(
18 ····"resource://gre/modules/workers/require.js",18 ····"resource://gre/modules/workers/require.js",
19 ····"resource://gre/modules/osfile/osfile_unix_back.jsm",19 ····"resource://gre/modules/osfile/osfile_unix_back.jsm",
20 ····"resource://gre/modules/osfile/osfile_shared_front.jsm",20 ····"resource://gre/modules/osfile/osfile_shared_front.jsm",
21 ····"resource://gre/modules/osfile/osfile_unix_front.jsm"21 ····"resource://gre/modules/osfile/osfile_unix_front.jsm"
22 ··);22 ··);
23 //@line·31·"/home/vagrant/build/org.gnu.icecat/toolkit/components/osfile/osfile.jsm"23 //@line·31·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/osfile/osfile.jsm"
24 ··OS.Path·=·require("resource://gre/modules/osfile/ospath.jsm");24 ··OS.Path·=·require("resource://gre/modules/osfile/ospath.jsm");
25 }25 }
1.61 KB
components/nsUrlClassifierListManager.js
1.53 KB
js-beautify {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 //@line·4·"/home/vagrant/build/org.gnu.icecat/toolkit/components/url-classifier/nsUrlClassifierListManager.js"1 //@line·4·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/url-classifier/nsUrlClassifierListManager.js"
  
2 const·Cc·=·Components.classes;2 const·Cc·=·Components.classes;
3 const·Ci·=·Components.interfaces;3 const·Ci·=·Components.interfaces;
  
4 Components.utils.import("resource://gre/modules/XPCOMUtils.jsm");4 Components.utils.import("resource://gre/modules/XPCOMUtils.jsm");
  
5 //@line·4·"/home/vagrant/build/org.gnu.icecat/toolkit/components/url-classifier/content/listmanager.js"5 //@line·4·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/url-classifier/content/listmanager.js"
  
6 var·Cu·=·Components.utils;6 var·Cu·=·Components.utils;
7 Cu.import("resource://gre/modules/Services.jsm");7 Cu.import("resource://gre/modules/Services.jsm");
  
8 //·This·is·the·only·implementation·of·nsIUrlListManager.8 //·This·is·the·only·implementation·of·nsIUrlListManager.
9 //·A·class·that·manages·lists,·namely·white·and·black·lists·for9 //·A·class·that·manages·lists,·namely·white·and·black·lists·for
10 //·phishing·or·malware·protection.·The·ListManager·knows·how·to·fetch,10 //·phishing·or·malware·protection.·The·ListManager·knows·how·to·fetch,
Offset 602, 15 lines modifiedOffset 602, 15 lines modified
602 ····if·(iid.equals(Ci.nsISupports)·||602 ····if·(iid.equals(Ci.nsISupports)·||
603 ········iid.equals(Ci.nsIUrlListManager)·||603 ········iid.equals(Ci.nsIUrlListManager)·||
604 ········iid.equals(Ci.nsITimerCallback))604 ········iid.equals(Ci.nsITimerCallback))
605 ········return·this;605 ········return·this;
  
606 ····throw·Components.results.NS_ERROR_NO_INTERFACE;606 ····throw·Components.results.NS_ERROR_NO_INTERFACE;
607 }607 }
608 //@line·11·"/home/vagrant/build/org.gnu.icecat/toolkit/components/url-classifier/nsUrlClassifierListManager.js"608 //@line·11·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/url-classifier/nsUrlClassifierListManager.js"
  
609 var·modScope·=·this;609 var·modScope·=·this;
  
610 function·Init()·{610 function·Init()·{
611 ····//·Pull·the·library·in.611 ····//·Pull·the·library·in.
612 ····var·jslib·=·Cc["@mozilla.org/url-classifier/jslib;1"]612 ····var·jslib·=·Cc["@mozilla.org/url-classifier/jslib;1"]
613 ········.getService().wrappedJSObject;613 ········.getService().wrappedJSObject;
7.69 KB
components/nsUrlClassifierLib.js
7.63 KB
js-beautify {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 //@line·4·"/home/vagrant/build/org.gnu.icecat/toolkit/components/url-classifier/nsUrlClassifierLib.js"1 //@line·4·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/url-classifier/nsUrlClassifierLib.js"
  
2 //·We·wastefully·reload·the·same·JS·files·across·components.··This·puts·all2 //·We·wastefully·reload·the·same·JS·files·across·components.··This·puts·all
3 //·the·common·JS·files·used·by·safebrowsing·and·url-classifier·into·a3 //·the·common·JS·files·used·by·safebrowsing·and·url-classifier·into·a
4 //·single·component.4 //·single·component.
  
5 const·Cc·=·Components.classes;5 const·Cc·=·Components.classes;
6 const·Ci·=·Components.interfaces;6 const·Ci·=·Components.interfaces;
7 const·G_GDEBUG·=·false;7 const·G_GDEBUG·=·false;
  
8 Components.utils.import("resource://gre/modules/XPCOMUtils.jsm");8 Components.utils.import("resource://gre/modules/XPCOMUtils.jsm");
  
9 //@line·4·"/home/vagrant/build/org.gnu.icecat/toolkit/components/url-classifier/content/moz/lang.js"9 //@line·4·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/url-classifier/content/moz/lang.js"
  
  
10 /**10 /**
11 ·*·lang.js·-·Some·missing·JavaScript·language·features11 ·*·lang.js·-·Some·missing·JavaScript·language·features
12 ·*/12 ·*/
  
13 /**13 /**
Offset 86, 15 lines modifiedOffset 86, 15 lines modified
86 ·*/86 ·*/
87 Function.prototype.inherits·=·function(parentCtor)·{87 Function.prototype.inherits·=·function(parentCtor)·{
88 ····var·tempCtor·=·function()·{};88 ····var·tempCtor·=·function()·{};
89 ····tempCtor.prototype·=·parentCtor.prototype;89 ····tempCtor.prototype·=·parentCtor.prototype;
90 ····this.superClass_·=·parentCtor.prototype;90 ····this.superClass_·=·parentCtor.prototype;
91 ····this.prototype·=·new·tempCtor();91 ····this.prototype·=·new·tempCtor();
92 }92 }
93 //@line·4·"/home/vagrant/build/org.gnu.icecat/toolkit/components/url-classifier/content/moz/preferences.js"93 //@line·4·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/url-classifier/content/moz/preferences.js"
  
  
94 //·Class·for·manipulating·preferences.·Aside·from·wrapping·the·pref94 //·Class·for·manipulating·preferences.·Aside·from·wrapping·the·pref
95 //·service,·useful·functionality·includes:95 //·service,·useful·functionality·includes:
96 //96 //
97 //·-·abstracting·prefobserving·so·that·you·can·observe·preferences97 //·-·abstracting·prefobserving·so·that·you·can·observe·preferences
98 //···without·implementing·nsIObserver·98 //···without·implementing·nsIObserver·
Offset 322, 17 lines modifiedOffset 322, 17 lines modified
322 ····if·(iid.equals(Ci.nsISupports)·||322 ····if·(iid.equals(Ci.nsISupports)·||
323 ········iid.equals(Ci.nsIObserver)·||323 ········iid.equals(Ci.nsIObserver)·||
324 ········iid.equals(Ci.nsISupportsWeakReference))324 ········iid.equals(Ci.nsISupportsWeakReference))
325 ········return·this;325 ········return·this;
326 ····throw·Components.results.NS_ERROR_NO_INTERFACE;326 ····throw·Components.results.NS_ERROR_NO_INTERFACE;
327 }327 }
  
328 //@line·4·"/home/vagrant/build/org.gnu.icecat/toolkit/components/url-classifier/content/moz/debug.js"328 //@line·4·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/url-classifier/content/moz/debug.js"
  
329 //@line·834·"/home/vagrant/build/org.gnu.icecat/toolkit/components/url-classifier/content/moz/debug.js"329 //@line·834·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/url-classifier/content/moz/debug.js"
  
330 //·Stubs·for·the·debugging·aids·scattered·through·this·component.330 //·Stubs·for·the·debugging·aids·scattered·through·this·component.
331 //·They·will·be·expanded·if·you·compile·yourself·a·debug·build.331 //·They·will·be·expanded·if·you·compile·yourself·a·debug·build.
  
332 this.G_Debug·=·function·G_Debug(who,·msg)·{}332 this.G_Debug·=·function·G_Debug(who,·msg)·{}
333 this.G_Assert·=·function·G_Assert(who,·condition,·msg)·{}333 this.G_Assert·=·function·G_Assert(who,·condition,·msg)·{}
334 this.G_Error·=·function·G_Error(who,·msg)·{}334 this.G_Error·=·function·G_Error(who,·msg)·{}
Offset 358, 15 lines modifiedOffset 358, 15 lines modified
358 ····setLogFileErrorLevel:·()·=>·{},358 ····setLogFileErrorLevel:·()·=>·{},
359 ····dump:·()·=>·{},359 ····dump:·()·=>·{},
360 ····maybeDumpToFile:·()·=>·{},360 ····maybeDumpToFile:·()·=>·{},
361 ····observe:·()·=>·{},361 ····observe:·()·=>·{},
362 ····reportScriptError_:·()·=>·{}362 ····reportScriptError_:·()·=>·{}
363 };363 };
  
364 //@line·4·"/home/vagrant/build/org.gnu.icecat/toolkit/components/url-classifier/content/moz/alarm.js"364 //@line·4·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/url-classifier/content/moz/alarm.js"
  
  
365 //·An·Alarm·fires·a·callback·after·a·certain·amount·of·time,·or·at365 //·An·Alarm·fires·a·callback·after·a·certain·amount·of·time,·or·at
366 //·regular·intervals.·It's·a·convenient·replacement·for366 //·regular·intervals.·It's·a·convenient·replacement·for
367 //·setTimeout/Interval·when·you·don't·want·to·bind·to·a·specific367 //·setTimeout/Interval·when·you·don't·want·to·bind·to·a·specific
368 //·window.368 //·window.
369 //369 //
Offset 513, 15 lines modifiedOffset 513, 15 lines modified
513 ····var·rv·=·G_Alarm.prototype.notify.call(this,·timer);513 ····var·rv·=·G_Alarm.prototype.notify.call(this,·timer);
  
514 ····if·(this.repeating_·&&·rv)·{514 ····if·(this.repeating_·&&·rv)·{
515 ········G_Debug(this,·"Callback·of·a·repeating·alarm·returned·true;·cancelling.");515 ········G_Debug(this,·"Callback·of·a·repeating·alarm·returned·true;·cancelling.");
516 ········this.cancel();516 ········this.cancel();
517 ····}517 ····}
518 }518 }
519 //@line·4·"/home/vagrant/build/org.gnu.icecat/toolkit/components/url-classifier/content/moz/cryptohasher.js"519 //@line·4·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/url-classifier/content/moz/cryptohasher.js"
  
  
520 //·A·very·thin·wrapper·around·nsICryptoHash.·It's·not·strictly520 //·A·very·thin·wrapper·around·nsICryptoHash.·It's·not·strictly
521 //·necessary,·but·makes·the·code·a·bit·cleaner·and·gives·us·the521 //·necessary,·but·makes·the·code·a·bit·cleaner·and·gives·us·the
522 //·opportunity·to·verify·that·our·implementations·give·the·results·that522 //·opportunity·to·verify·that·our·implementations·give·the·results·that
523 //·we·expect,·for·example·if·we·have·to·interoperate·with·a·server.523 //·we·expect,·for·example·if·we·have·to·interoperate·with·a·server.
524 //524 //
Offset 656, 15 lines modifiedOffset 656, 15 lines modified
656 ····for·(var·i·=·0;·i·<·str.length;·++i)·{656 ····for·(var·i·=·0;·i·<·str.length;·++i)·{
657 ········hexrep[i·*·2]·=·hexchars.charAt((str.charCodeAt(i)·>>·4)·&·15);657 ········hexrep[i·*·2]·=·hexchars.charAt((str.charCodeAt(i)·>>·4)·&·15);
658 ········hexrep[i·*·2·+·1]·=·hexchars.charAt(str.charCodeAt(i)·&·15);658 ········hexrep[i·*·2·+·1]·=·hexchars.charAt(str.charCodeAt(i)·&·15);
659 ····}659 ····}
660 ····return·hexrep.join('');660 ····return·hexrep.join('');
661 }661 }
  
662 //@line·4·"/home/vagrant/build/org.gnu.icecat/toolkit/components/url-classifier/content/moz/observer.js"662 //@line·4·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/url-classifier/content/moz/observer.js"
  
  
663 //·A·couple·of·classes·to·simplify·creating·observers.·663 //·A·couple·of·classes·to·simplify·creating·observers.·
664 //664 //
665 //·Example1:665 //·Example1:
666 //666 //
667 //·function·doSomething()·{·...·}667 //·function·doSomething()·{·...·}
Offset 757, 15 lines modifiedOffset 757, 15 lines modified
757 ·*/757 ·*/
758 G_ObserverServiceObserver.prototype.observe_·=·function(subject,·topic,·data)·{758 G_ObserverServiceObserver.prototype.observe_·=·function(subject,·topic,·data)·{
759 ····this.observeFunction_(subject,·topic,·data);759 ····this.observeFunction_(subject,·topic,·data);
760 ····if·(this.onlyOnce_)760 ····if·(this.onlyOnce_)
761 ········this.unregister();761 ········this.unregister();
762 }762 }
  
763 //@line·4·"/home/vagrant/build/org.gnu.icecat/toolkit/components/url-classifier/content/moz/protocol4.js"763 //@line·4·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/url-classifier/content/moz/protocol4.js"
  
  
764 //·A·helper·class·that·knows·how·to·parse·from·and·serialize·to764 //·A·helper·class·that·knows·how·to·parse·from·and·serialize·to
765 //·protocol4.·This·is·a·simple,·historical·format·used·by·some·Google765 //·protocol4.·This·is·a·simple,·historical·format·used·by·some·Google
766 //·interfaces,·for·example·the·Toolbar·(i.e.,·ancient·services).766 //·interfaces,·for·example·the·Toolbar·(i.e.,·ancient·services).
767 //767 //
768 //·Protocol4·consists·of·a·newline-separated·sequence·of·name/value768 //·Protocol4·consists·of·a·newline-separated·sequence·of·name/value
Offset 833, 17 lines modifiedOffset 833, 17 lines modified
  
833 ········text·+=·key·+·":"·+·map[key].length·+·":"·+·map[key]·+·"\n";833 ········text·+=·key·+·":"·+·map[key].length·+·":"·+·map[key]·+·"\n";
834 ····}834 ····}
  
835 ····return·text;835 ····return·text;
836 }836 }
  
837 //@line·22·"/home/vagrant/build/org.gnu.icecat/toolkit/components/url-classifier/nsUrlClassifierLib.js"837 //@line·22·"/home/hans/code/fdroid/data/build/org.gnu.icecat/toolkit/components/url-classifier/nsUrlClassifierLib.js"
Max diff block lines reached; 2216/7784 bytes (28.47%) of diff not shown.
9.09 KB
chrome/toolkit/content/global/buildconfig.html
    
Offset 29, 24 lines modifiedOffset 29, 24 lines modified
29 ··<tbody>29 ··<tbody>
30 ····<tr>30 ····<tr>
31 ······<th>Compiler</th>31 ······<th>Compiler</th>
32 ······<th>Version</th>32 ······<th>Version</th>
33 ······<th>Compiler·flags</th>33 ······<th>Compiler·flags</th>
34 ····</tr>34 ····</tr>
35 ····<tr>35 ····<tr>
36 ······<td>/home/vagrant/android-ndk/r12b/toolchains/x86-4.9/prebuilt/linux-x86_64/bin/i686-linux-android-gcc·-std=gnu99</td>36 ······<td>/opt/android-ndk/r12b/toolchains/x86-4.9/prebuilt/linux-x86_64/bin/i686-linux-android-gcc·-std=gnu99</td>
37 ······<td>4.9.0</td>37 ······<td>4.9.0</td>
38 ······<td>-Wall·-Wempty-body·-Wignored-qualifiers·-Wpointer-arith·-Wsign-compare·-Wtype-limits·-Wunreachable-code·-Wthread-safety·-Wno-error=maybe-uninitialized·-Wno-error=deprecated-declarations·-Wno-error=array-bounds·-fno-short-enums·-fno-exceptions·-fno-strict-aliasing·-fno-math-errno·-pipe</td>38 ······<td>-Wall·-Wempty-body·-Wignored-qualifiers·-Wpointer-arith·-Wsign-compare·-Wtype-limits·-Wunreachable-code·-Wthread-safety·-Wno-error=maybe-uninitialized·-Wno-error=deprecated-declarations·-Wno-error=array-bounds·-fno-short-enums·-fno-exceptions·-fno-strict-aliasing·-fno-math-errno·-pipe</td>
39 ····</tr>39 ····</tr>
40 ····<tr>40 ····<tr>
41 ······<td>/home/vagrant/android-ndk/r12b/toolchains/x86-4.9/prebuilt/linux-x86_64/bin/i686-linux-android-g++·-std=gnu++11</td>41 ······<td>/opt/android-ndk/r12b/toolchains/x86-4.9/prebuilt/linux-x86_64/bin/i686-linux-android-g++·-std=gnu++11</td>
42 ······<td>4.9.0</td>42 ······<td>4.9.0</td>
43 ······<td>-idirafter·/home/vagrant/android-ndk/r12b/platforms/android-9/arch-x86/usr/include··-Wall·-Wc++11-compat·-Wempty-body·-Wignored-qualifiers·-Woverloaded-virtual·-Wpointer-arith·-Wsign-compare·-Wtype-limits·-Wunreachable-code·-Wwrite-strings·-Wno-invalid-offsetof·-Wthre[·...·truncated·by·diffoscope;·len:·288,·SHA:·beab5af984305f9b9ccb30fbd99b6fed902bcbd19e306ee2823f88a69b343b4c·...·]t/android-ndk/r12b/sources/cxx-stl/llvm-libc++abi/libcxxabi/include·-fno-exceptions·-fno-strict-aliasing·-fno-rtti·-fno-exceptions·-fno-math-errno·-pipe··-g·-freorder-blocks·-fno-reorder-functions·-Os·-fomit-frame-pointer··</td>43 ······<td>-idirafter·/opt/android-ndk/r12b/platforms/android-9/arch-x86/usr/include··-Wall·-Wc++11-compat·-Wempty-body·-Wignored-qualifiers·-Woverloaded-virtual·-Wpointer-arith·-Wsign-compare·-Wtype-limits·-Wunreachable-code·-Wwrite-strings·-Wno-invalid-offsetof·-Wthread-safety[·...·truncated·by·diffoscope;·len:·252,·SHA:·aed411409144e1c18730ff9881f112d6d27c02b9452edbde84932a0815a13ff6·...·]t/android-ndk/r12b/sources/cxx-stl/llvm-libc++abi/libcxxabi/include·-fno-exceptions·-fno-strict-aliasing·-fno-rtti·-fno-exceptions·-fno-math-errno·-pipe··-g·-freorder-blocks·-fno-reorder-functions·-Os·-fomit-frame-pointer··</td>
44 ····</tr>44 ····</tr>
45 ··</tbody>45 ··</tbody>
46 </table>46 </table>
47 <h2>Configure·options</h2>47 <h2>Configure·options</h2>
48 <p>--target=i386-linux-androideabi·--enable-application=mobile/android·--disable-tests·--with-android-ndk=/home/vagrant/android-ndk/r12b·MOZ_ANDROID_PACKAGE_INSTALL_BOUNCER=·--with-l10n-base=/home/vagrant/build/srclib/MozLocales·MAKE=/usr/bin/make·--disable-crashreporter·--disable-updater·--with-android-distribution-directory=/home/vagrant/build/org.gnu.icecat/[·...·truncated·by·diffoscope;·len:·38,·SHA:·8e56a3468f096012d1d29b999980f2aec7d8e53590360f5d0e3ef408c3eb8721·...·]t/android-sdk·--with-branding=mobile/android/branding/unofficial</p>48 <p>--target=i386-linux-androideabi·--enable-application=mobile/android·--disable-tests·--with-android-ndk=/opt/android-ndk/r12b·MOZ_ANDROID_PACKAGE_INSTALL_BOUNCER=·--with-l10n-base=/home/hans/code/fdroid/data/build/srclib/MozLocales·MAKE=/usr/bin/make·--disable-crashreporter·--disable-updater·--with-android-distribution-directory=/home/hans/code/fdroid/data/bu[·...·truncated·by·diffoscope;·len:·48,·SHA:·28f4f6e2995fb4ffd65fb973ab3a50b9610f22efc44534166a62bd69409b6d14·...·]t/android-sdk·--with-branding=mobile/android/branding/unofficial</p>
49 <h2>Package·name</h2>49 <h2>Package·name</h2>
50 <p>org.gnu.icecat</p>50 <p>org.gnu.icecat</p>
51 </body>51 </body>
52 </html>52 </html>
5.46 KB
html2text {}
    
Offset 3, 48 lines modifiedOffset 3, 47 lines modified
3 *****·Build·platform·*****3 *****·Build·platform·*****
4 target4 target
5 i386-pc-linux-androideabi5 i386-pc-linux-androideabi
6 *****·Build·tools·*****6 *****·Build·tools·*****
7 Compiler····························Version·Compiler·flags7 Compiler····························Version·Compiler·flags
8 ············································-Wall·-Wempty-body·-Wignored-8 ············································-Wall·-Wempty-body·-Wignored-
9 ············································qualifiers·-Wpointer-arith·-Wsign-9 ············································qualifiers·-Wpointer-arith·-Wsign-
10 /home/vagrant/android-ndk/r12b/·············compare·-Wtype-limits·- 
11 toolchains/x86-4.9/prebuilt/linux-··········Wunreachable-code·-Wthread-safety·- 
12 x86_64/bin/i686-linux-android-gcc·-·4.9.0···Wno-error=maybe-uninitialized·-Wno- 
13 std=gnu99···································error=deprecated-declarations·-Wno-10 ············································compare·-Wtype-limits·-
 11 /opt/android-ndk/r12b/toolchains/···········Wunreachable-code·-Wthread-safety·-
 12 x86-4.9/prebuilt/linux-x86_64/bin/··4.9.0···Wno-error=maybe-uninitialized·-Wno-
 13 i686-linux-android-gcc·-std=gnu99···········error=deprecated-declarations·-Wno-
14 ············································error=array-bounds·-fno-short-enums14 ············································error=array-bounds·-fno-short-enums
15 ············································-fno-exceptions·-fno-strict-15 ············································-fno-exceptions·-fno-strict-
16 ············································aliasing·-fno-math-errno·-pipe16 ············································aliasing·-fno-math-errno·-pipe
17 ············································-idirafter·/home/vagrant/android-17 ············································-idirafter·/opt/android-ndk/r12b/
18 ············································ndk/r12b/platforms/android-9/arch-18 ············································platforms/android-9/arch-x86/usr/
19 ············································x86/usr/include·-Wall·-Wc++11-19 ············································include·-Wall·-Wc++11-compat·-
20 ············································compat·-Wempty-body·-Wignored-20 ············································Wempty-body·-Wignored-qualifiers·-
21 ············································qualifiers·-Woverloaded-virtual·-21 ············································Woverloaded-virtual·-Wpointer-arith
22 ············································Wpointer-arith·-Wsign-compare·-22 ············································-Wsign-compare·-Wtype-limits·-
23 ············································Wtype-limits·-Wunreachable-code·-23 ············································Wunreachable-code·-Wwrite-strings·-
24 ············································Wwrite-strings·-Wno-invalid- 
25 ············································offsetof·-Wthread-safety·-Wno-24 ············································Wno-invalid-offsetof·-Wthread-
 25 ············································safety·-Wno-error=maybe-
26 ············································error=maybe-uninitialized·-Wno-26 ············································uninitialized·-Wno-
27 /home/vagrant/android-ndk/r12b/·············error=deprecated-declarations·-Wno-27 /opt/android-ndk/r12b/toolchains/···········error=deprecated-declarations·-Wno-
28 toolchains/x86-4.9/prebuilt/linux-··4.9.0···error=array-bounds·-fno-short-enums28 x86-4.9/prebuilt/linux-x86_64/bin/··4.9.0···error=array-bounds·-fno-short-enums
 29 i686-linux-android-g++·-std=gnu++11·········-fno-exceptions·-I/opt/android-ndk/
29 x86_64/bin/i686-linux-android-g++·-·········-fno-exceptions·-I/home/vagrant/ 
30 std=gnu++11·································android-ndk/r12b/sources/android/ 
31 ············································support/include·-I/home/vagrant/ 
32 ············································android-ndk/r12b/sources/cxx-stl/30 ············································r12b/sources/android/support/
33 ············································llvm-libc++/libcxx/include·-I/home/ 
34 ············································vagrant/android-ndk/r12b/sources/31 ············································include·-I/opt/android-ndk/r12b/
35 ············································cxx-stl/llvm-libc++abi/libcxxabi/32 ············································sources/cxx-stl/llvm-libc++/libcxx/
 33 ············································include·-I/opt/android-ndk/r12b/
 34 ············································sources/cxx-stl/llvm-libc++abi/
36 ············································include·-fno-exceptions·-fno-35 ············································libcxxabi/include·-fno-exceptions·-
37 ············································strict-aliasing·-fno-rtti·-fno-36 ············································fno-strict-aliasing·-fno-rtti·-fno-
38 ············································exceptions·-fno-math-errno·-pipe·-37 ············································exceptions·-fno-math-errno·-pipe·-
39 ············································g·-freorder-blocks·-fno-reorder-38 ············································g·-freorder-blocks·-fno-reorder-
40 ············································functions·-Os·-fomit-frame-pointer39 ············································functions·-Os·-fomit-frame-pointer
41 *****·Configure·options·*****40 *****·Configure·options·*****
42 --target=i386-linux-androideabi·--enable-application=mobile/android·--disable-41 --target=i386-linux-androideabi·--enable-application=mobile/android·--disable-
43 tests·--with-android-ndk=/home/vagrant/android-ndk/r12b42 tests·--with-android-ndk=/opt/android-ndk/r12b
44 MOZ_ANDROID_PACKAGE_INSTALL_BOUNCER=·--with-l10n-base=/home/vagrant/build/43 MOZ_ANDROID_PACKAGE_INSTALL_BOUNCER=·--with-l10n-base=/home/hans/code/fdroid/
45 srclib/MozLocales·MAKE=/usr/bin/make·--disable-crashreporter·--disable-updater44 data/build/srclib/MozLocales·MAKE=/usr/bin/make·--disable-crashreporter·--
46 --with-android-distribution-directory=/home/vagrant/build/org.gnu.icecat/fdroid 
47 --with-android-sdk=/home/vagrant/android-sdk·--with-branding=mobile/android/ 
48 branding/unofficial45 disable-updater·--with-android-distribution-directory=/home/hans/code/fdroid/
 46 data/build/org.gnu.icecat/fdroid·--with-android-sdk=/opt/android-sdk·--with-
 47 branding=mobile/android/branding/unofficial
49 *****·Package·name·*****48 *****·Package·name·*****
50 org.gnu.icecat49 org.gnu.icecat
9.71 KB
defaults/pref/mobile.js
9.66 KB
js-beautify {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 /*·This·Source·Code·Form·is·subject·to·the·terms·of·the·Mozilla·Public1 /*·This·Source·Code·Form·is·subject·to·the·terms·of·the·Mozilla·Public
2 ·*·License,·v.·2.0.·If·a·copy·of·the·MPL·was·not·distributed·with·this2 ·*·License,·v.·2.0.·If·a·copy·of·the·MPL·was·not·distributed·with·this
3 ·*·file,·You·can·obtain·one·at·http://mozilla.org/MPL/2.0/.·*/3 ·*·file,·You·can·obtain·one·at·http://mozilla.org/MPL/2.0/.·*/
  
4 //@line·6·"/home/vagrant/build/org.gnu.icecat/mobile/android/app/mobile.js"4 //@line·6·"/home/hans/code/fdroid/data/build/org.gnu.icecat/mobile/android/app/mobile.js"
  
5 //·For·browser.xml·binding5 //·For·browser.xml·binding
6 //6 //
7 //·cacheRatio*·is·a·ratio·that·determines·the·amount·of·pixels·to·cache.·The7 //·cacheRatio*·is·a·ratio·that·determines·the·amount·of·pixels·to·cache.·The
8 //·ratio·is·multiplied·by·the·viewport·width·or·height·to·get·the·displayport's8 //·ratio·is·multiplied·by·the·viewport·width·or·height·to·get·the·displayport's
9 //·width·or·height,·respectively.9 //·width·or·height,·respectively.
10 //10 //
Offset 66, 17 lines modifiedOffset 66, 17 lines modified
66 /*·cache·prefs·*/66 /*·cache·prefs·*/
67 pref("browser.cache.disk.enable",·true);67 pref("browser.cache.disk.enable",·true);
68 pref("browser.cache.disk.capacity",·20480);·//·kilobytes68 pref("browser.cache.disk.capacity",·20480);·//·kilobytes
69 pref("browser.cache.disk.max_entry_size",·4096);·//·kilobytes69 pref("browser.cache.disk.max_entry_size",·4096);·//·kilobytes
70 pref("browser.cache.disk.smart_size.enabled",·true);70 pref("browser.cache.disk.smart_size.enabled",·true);
71 pref("browser.cache.disk.smart_size.first_run",·true);71 pref("browser.cache.disk.smart_size.first_run",·true);
  
72 //@line·77·"/home/vagrant/build/org.gnu.icecat/mobile/android/app/mobile.js"72 //@line·77·"/home/hans/code/fdroid/data/build/org.gnu.icecat/mobile/android/app/mobile.js"
73 pref("browser.cache.memory.enable",·true);73 pref("browser.cache.memory.enable",·true);
74 //@line·79·"/home/vagrant/build/org.gnu.icecat/mobile/android/app/mobile.js"74 //@line·79·"/home/hans/code/fdroid/data/build/org.gnu.icecat/mobile/android/app/mobile.js"
75 pref("browser.cache.memory.capacity",·1024);·//·kilobytes75 pref("browser.cache.memory.capacity",·1024);·//·kilobytes
  
76 pref("browser.cache.memory_limit",·5120);·//·5·MB76 pref("browser.cache.memory_limit",·5120);·//·5·MB
  
77 /*·image·cache·prefs·*/77 /*·image·cache·prefs·*/
78 pref("image.cache.size",·1048576);·//·bytes78 pref("image.cache.size",·1048576);·//·bytes
  
Offset 294, 18 lines modifiedOffset 294, 18 lines modified
294 pref("browser.search.suggest.prompted",·false);294 pref("browser.search.suggest.prompted",·false);
  
295 //·tell·the·search·service·that·we·don't·really·expose·the·"current·engine"295 //·tell·the·search·service·that·we·don't·really·expose·the·"current·engine"
296 pref("browser.search.noCurrentEngine",·true);296 pref("browser.search.noCurrentEngine",·true);
  
297 //·Control·media·casting·&·mirroring·features297 //·Control·media·casting·&·mirroring·features
298 pref("browser.casting.enabled",·true);298 pref("browser.casting.enabled",·true);
299 //@line·305·"/home/vagrant/build/org.gnu.icecat/mobile/android/app/mobile.js"299 //@line·305·"/home/hans/code/fdroid/data/build/org.gnu.icecat/mobile/android/app/mobile.js"
300 //·Chromecast·mirroring·is·broken·(bug·1131084)300 //·Chromecast·mirroring·is·broken·(bug·1131084)
301 pref("browser.mirroring.enabled",·false);301 pref("browser.mirroring.enabled",·false);
302 //@line·310·"/home/vagrant/build/org.gnu.icecat/mobile/android/app/mobile.js"302 //@line·310·"/home/hans/code/fdroid/data/build/org.gnu.icecat/mobile/android/app/mobile.js"
  
303 //·Enable·sparse·localization·by·setting·a·few·package·locale·overrides303 //·Enable·sparse·localization·by·setting·a·few·package·locale·overrides
304 pref("chrome.override_package.global",·"browser");304 pref("chrome.override_package.global",·"browser");
305 pref("chrome.override_package.mozapps",·"browser");305 pref("chrome.override_package.mozapps",·"browser");
306 pref("chrome.override_package.passwordmgr",·"browser");306 pref("chrome.override_package.passwordmgr",·"browser");
  
307 //·enable·xul·error·pages307 //·enable·xul·error·pages
Offset 383, 17 lines modifiedOffset 383, 17 lines modified
383 //pref("content.sink.perf_deflect_count",·1000000);383 //pref("content.sink.perf_deflect_count",·1000000);
384 //pref("content.sink.perf_parse_time",·50000000);384 //pref("content.sink.perf_parse_time",·50000000);
  
385 //·Disable·the·JS·engine's·gc·on·memory·pressure,·since·we·do·one·in·the·mobile385 //·Disable·the·JS·engine's·gc·on·memory·pressure,·since·we·do·one·in·the·mobile
386 //·browser·(bug·669346).386 //·browser·(bug·669346).
387 pref("javascript.options.gc_on_memory_pressure",·false);387 pref("javascript.options.gc_on_memory_pressure",·false);
  
388 //@line·407·"/home/vagrant/build/org.gnu.icecat/mobile/android/app/mobile.js"388 //@line·407·"/home/hans/code/fdroid/data/build/org.gnu.icecat/mobile/android/app/mobile.js"
389 pref("javascript.options.mem.high_water_mark",·32);389 pref("javascript.options.mem.high_water_mark",·32);
390 //@line·409·"/home/vagrant/build/org.gnu.icecat/mobile/android/app/mobile.js"390 //@line·409·"/home/hans/code/fdroid/data/build/org.gnu.icecat/mobile/android/app/mobile.js"
  
391 pref("dom.max_chrome_script_run_time",·0);·//·disable·slow·script·dialog·for·chrome391 pref("dom.max_chrome_script_run_time",·0);·//·disable·slow·script·dialog·for·chrome
392 pref("dom.max_script_run_time",·20);392 pref("dom.max_script_run_time",·20);
  
393 //·Absolute·path·to·the·devtools·unix·domain·socket·file·used393 //·Absolute·path·to·the·devtools·unix·domain·socket·file·used
394 //·to·communicate·with·a·usb·cable·via·adb·forward.394 //·to·communicate·with·a·usb·cable·via·adb·forward.
395 pref("devtools.debugger.unix-domain-socket",·"/data/data/org.gnu.icecat/icecat-debugger-socket");395 pref("devtools.debugger.unix-domain-socket",·"/data/data/org.gnu.icecat/icecat-debugger-socket");
Offset 404, 17 lines modifiedOffset 404, 17 lines modified
404 pref("font.size.inflation.minTwips",·0);404 pref("font.size.inflation.minTwips",·0);
  
405 //·When·true,·zooming·will·be·enabled·on·all·sites,·even·ones·that·declare·user-scalable=no.405 //·When·true,·zooming·will·be·enabled·on·all·sites,·even·ones·that·declare·user-scalable=no.
406 pref("browser.ui.zoom.force-user-scalable",·false);406 pref("browser.ui.zoom.force-user-scalable",·false);
  
407 //·When·removing·this·Nightly·flag,·also·remember·to·remove·the·flags·surrounding·this·feature407 //·When·removing·this·Nightly·flag,·also·remember·to·remove·the·flags·surrounding·this·feature
408 //·in·GeckoPreferences·and·BrowserApp·(see·bug·1245930).408 //·in·GeckoPreferences·and·BrowserApp·(see·bug·1245930).
409 //@line·430·"/home/vagrant/build/org.gnu.icecat/mobile/android/app/mobile.js"409 //@line·430·"/home/hans/code/fdroid/data/build/org.gnu.icecat/mobile/android/app/mobile.js"
410 pref("ui.zoomedview.enabled",·false);410 pref("ui.zoomedview.enabled",·false);
411 //@line·432·"/home/vagrant/build/org.gnu.icecat/mobile/android/app/mobile.js"411 //@line·432·"/home/hans/code/fdroid/data/build/org.gnu.icecat/mobile/android/app/mobile.js"
412 pref("ui.zoomedview.keepLimitSize",·16);·//·value·in·layer·pixels,·used·to·not·keep·the·large·elements·in·the·cluster·list·(Bug·1191041)412 pref("ui.zoomedview.keepLimitSize",·16);·//·value·in·layer·pixels,·used·to·not·keep·the·large·elements·in·the·cluster·list·(Bug·1191041)
413 pref("ui.zoomedview.limitReadableSize",·8);·//·value·in·layer·pixels413 pref("ui.zoomedview.limitReadableSize",·8);·//·value·in·layer·pixels
414 pref("ui.zoomedview.defaultZoomFactor",·2);414 pref("ui.zoomedview.defaultZoomFactor",·2);
415 pref("ui.zoomedview.simplified",·true);·//·Do·not·display·all·the·zoomed·view·controls,·do·not·use·size·heurisistic415 pref("ui.zoomedview.simplified",·true);·//·Do·not·display·all·the·zoomed·view·controls,·do·not·use·size·heurisistic
  
416 pref("ui.touch.radius.enabled",·false);416 pref("ui.touch.radius.enabled",·false);
417 pref("ui.touch.radius.leftmm",·3);417 pref("ui.touch.radius.leftmm",·3);
Offset 460, 17 lines modifiedOffset 460, 17 lines modified
460 //·URL·for·feedback·page460 //·URL·for·feedback·page
461 //·This·should·be·kept·in·sync·with·the·"feedback_link"·string·defined·in·strings.xml.in461 //·This·should·be·kept·in·sync·with·the·"feedback_link"·string·defined·in·strings.xml.in
462 pref("app.feedbackURL",·"https://input.mozilla.org/feedback/android/%VERSION%/%CHANNEL%/?utm_source=feedback-prompt");462 pref("app.feedbackURL",·"https://input.mozilla.org/feedback/android/%VERSION%/%CHANNEL%/?utm_source=feedback-prompt");
  
463 pref("app.privacyURL",·"https://www.mozilla.org/privacy/icecat/");463 pref("app.privacyURL",·"https://www.mozilla.org/privacy/icecat/");
464 pref("app.creditsURL",·"https://www.mozilla.org/credits/");464 pref("app.creditsURL",·"https://www.mozilla.org/credits/");
465 pref("app.channelURL",·"https://www.mozilla.org/%LOCALE%/icecat/channel/");465 pref("app.channelURL",·"https://www.mozilla.org/%LOCALE%/icecat/channel/");
466 //@line·490·"/home/vagrant/build/org.gnu.icecat/mobile/android/app/mobile.js"466 //@line·490·"/home/hans/code/fdroid/data/build/org.gnu.icecat/mobile/android/app/mobile.js"
467 pref("app.releaseNotesURL",·"https://www.mozilla.com/%LOCALE%/mobile/%VERSION%/releasenotes/");467 pref("app.releaseNotesURL",·"https://www.mozilla.com/%LOCALE%/mobile/%VERSION%/releasenotes/");
468 //@line·492·"/home/vagrant/build/org.gnu.icecat/mobile/android/app/mobile.js"468 //@line·492·"/home/hans/code/fdroid/data/build/org.gnu.icecat/mobile/android/app/mobile.js"
  
469 //·Name·of·alternate·about:·page·for·certificate·errors·(when·undefined,·defaults·to·about:neterror)469 //·Name·of·alternate·about:·page·for·certificate·errors·(when·undefined,·defaults·to·about:neterror)
470 pref("security.alternate_certificate_error_page",·"certerror");470 pref("security.alternate_certificate_error_page",·"certerror");
  
471 pref("security.warn_viewing_mixed",·false);·//·Warning·is·disabled.··See·Bug·616712.471 pref("security.warn_viewing_mixed",·false);·//·Warning·is·disabled.··See·Bug·616712.
  
472 //·Block·insecure·active·content·on·https·pages472 //·Block·insecure·active·content·on·https·pages
Offset 517, 20 lines modifiedOffset 517, 20 lines modified
517 pref("app.update.timerMinimumDelay",·30);·//·seconds517 pref("app.update.timerMinimumDelay",·30);·//·seconds
  
518 //·used·by·update·service·to·decide·whether·or·not·to518 //·used·by·update·service·to·decide·whether·or·not·to
519 //·automatically·download·an·update519 //·automatically·download·an·update
520 pref("app.update.autodownload",·"wifi");520 pref("app.update.autodownload",·"wifi");
521 pref("app.update.url.android",·"https://aus5.mozilla.org/update/4/%PRODUCT%/%VERSION%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/%MOZ_VERSION%/update.xml");521 pref("app.update.url.android",·"https://aus5.mozilla.org/update/4/%PRODUCT%/%VERSION%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/%MOZ_VERSION%/update.xml");
  
522 //@line·547·"/home/vagrant/build/org.gnu.icecat/mobile/android/app/mobile.js"522 //@line·547·"/home/hans/code/fdroid/data/build/org.gnu.icecat/mobile/android/app/mobile.js"
523 /*·prefs·used·specifically·for·updating·the·app·*/523 /*·prefs·used·specifically·for·updating·the·app·*/
524 pref("app.update.enabled",·false);524 pref("app.update.enabled",·false);
525 pref("app.update.channel",·"default");525 pref("app.update.channel",·"default");
  
526 //@line·552·"/home/vagrant/build/org.gnu.icecat/mobile/android/app/mobile.js"526 //@line·552·"/home/hans/code/fdroid/data/build/org.gnu.icecat/mobile/android/app/mobile.js"
  
527 //·replace·newlines·with·spaces·on·paste·into·single-line·text·boxes527 //·replace·newlines·with·spaces·on·paste·into·single-line·text·boxes
528 pref("editor.singleLine.pasteNewlines",·2);528 pref("editor.singleLine.pasteNewlines",·2);
  
529 //·threshold·where·a·tap·becomes·a·drag,·in·1/240"·reference·pixels529 //·threshold·where·a·tap·becomes·a·drag,·in·1/240"·reference·pixels
530 //·The·names·of·the·preferences·are·to·be·in·sync·with·EventStateManager.cpp530 //·The·names·of·the·preferences·are·to·be·in·sync·with·EventStateManager.cpp
531 pref("ui.dragThresholdX",·25);531 pref("ui.dragThresholdX",·25);
Offset 720, 15 lines modifiedOffset 720, 15 lines modified
  
720 //·Enable·the·dynamic·toolbar720 //·Enable·the·dynamic·toolbar
Max diff block lines reached; 2620/9868 bytes (26.55%) of diff not shown.
87.5 KB
greprefs.js
87.5 KB
js-beautify {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 //@line·1·"/home/vagrant/build/org.gnu.icecat/netwerk/base/security-prefs.js"1 //@line·1·"/home/hans/code/fdroid/data/build/org.gnu.icecat/netwerk/base/security-prefs.js"
2 /*·This·Source·Code·Form·is·subject·to·the·terms·of·the·Mozilla·Public2 /*·This·Source·Code·Form·is·subject·to·the·terms·of·the·Mozilla·Public
3 ·*·License,·v.·2.0.·If·a·copy·of·the·MPL·was·not·distributed·with·this3 ·*·License,·v.·2.0.·If·a·copy·of·the·MPL·was·not·distributed·with·this
4 ·*·file,·You·can·obtain·one·at·http://mozilla.org/MPL/2.0/.·*/4 ·*·file,·You·can·obtain·one·at·http://mozilla.org/MPL/2.0/.·*/
  
5 pref("security.tls.version.min",·1);5 pref("security.tls.version.min",·1);
6 pref("security.tls.version.max",·3);6 pref("security.tls.version.max",·3);
7 pref("security.tls.version.fallback-limit",·3);7 pref("security.tls.version.fallback-limit",·3);
Offset 67, 27 lines modifiedOffset 67, 27 lines modified
67 //····subject·alternative·name·extension·is·either·not·present·or·does·not67 //····subject·alternative·name·extension·is·either·not·present·or·does·not
68 //····contain·any·DNS·names·or·IP·addresses)68 //····contain·any·DNS·names·or·IP·addresses)
69 //·1:·fall·back·to·the·subject·common·name·for·certificates·valid·before·2369 //·1:·fall·back·to·the·subject·common·name·for·certificates·valid·before·23
70 //····August·2016·if·necessary70 //····August·2016·if·necessary
71 //·2:·fall·back·to·the·subject·common·name·for·certificates·valid·before·2371 //·2:·fall·back·to·the·subject·common·name·for·certificates·valid·before·23
72 //····August·2015·if·necessary72 //····August·2015·if·necessary
73 //·3:·only·use·name·information·from·the·subject·alternative·name·extension73 //·3:·only·use·name·information·from·the·subject·alternative·name·extension
74 //@line·74·"/home/vagrant/build/org.gnu.icecat/netwerk/base/security-prefs.js"74 //@line·74·"/home/hans/code/fdroid/data/build/org.gnu.icecat/netwerk/base/security-prefs.js"
75 pref("security.pki.name_matching_mode",·1);75 pref("security.pki.name_matching_mode",·1);
76 //@line·78·"/home/vagrant/build/org.gnu.icecat/netwerk/base/security-prefs.js"76 //@line·78·"/home/hans/code/fdroid/data/build/org.gnu.icecat/netwerk/base/security-prefs.js"
  
77 //·security.pki.netscape_step_up_policy·controls·how·the·platform·handles·the77 //·security.pki.netscape_step_up_policy·controls·how·the·platform·handles·the
78 //·id-Netscape-stepUp·OID·in·extended·key·usage·extensions·of·CA·certificates.78 //·id-Netscape-stepUp·OID·in·extended·key·usage·extensions·of·CA·certificates.
79 //·0:·id-Netscape-stepUp·is·always·considered·equivalent·to·id-kp-serverAuth79 //·0:·id-Netscape-stepUp·is·always·considered·equivalent·to·id-kp-serverAuth
80 //·1:·it·is·considered·equivalent·when·the·notBefore·is·before·23·August·201680 //·1:·it·is·considered·equivalent·when·the·notBefore·is·before·23·August·2016
81 //·2:·similarly,·but·for·23·August·201581 //·2:·similarly,·but·for·23·August·2015
82 //·3:·it·is·never·considered·equivalent82 //·3:·it·is·never·considered·equivalent
83 //@line·86·"/home/vagrant/build/org.gnu.icecat/netwerk/base/security-prefs.js"83 //@line·86·"/home/hans/code/fdroid/data/build/org.gnu.icecat/netwerk/base/security-prefs.js"
84 pref("security.pki.netscape_step_up_policy",·1);84 pref("security.pki.netscape_step_up_policy",·1);
85 //@line·90·"/home/vagrant/build/org.gnu.icecat/netwerk/base/security-prefs.js"85 //@line·90·"/home/hans/code/fdroid/data/build/org.gnu.icecat/netwerk/base/security-prefs.js"
  
86 //·Configures·Certificate·Transparency·support·mode:86 //·Configures·Certificate·Transparency·support·mode:
87 //·0:·Fully·disabled.87 //·0:·Fully·disabled.
88 //·1:·Only·collect·telemetry.·CT·qualification·checks·are·not·performed.88 //·1:·Only·collect·telemetry.·CT·qualification·checks·are·not·performed.
89 pref("security.pki.certificate_transparency.mode",·0);89 pref("security.pki.certificate_transparency.mode",·0);
  
90 pref("security.webauth.u2f",·false);90 pref("security.webauth.u2f",·false);
Offset 102, 18 lines modifiedOffset 102, 18 lines modified
102 //·blacking·themselves·out·by·setting·a·bad·pin.··(60·days·by·default)102 //·blacking·themselves·out·by·setting·a·bad·pin.··(60·days·by·default)
103 //·https://tools.ietf.org/html/rfc7469#section-4.1103 //·https://tools.ietf.org/html/rfc7469#section-4.1
104 pref("security.cert_pinning.max_max_age_seconds",·5184000);104 pref("security.cert_pinning.max_max_age_seconds",·5184000);
  
105 //·If·a·request·is·mixed-content,·send·an·HSTS·priming·request·to·attempt·to105 //·If·a·request·is·mixed-content,·send·an·HSTS·priming·request·to·attempt·to
106 //·see·if·it·is·available·over·HTTPS.106 //·see·if·it·is·available·over·HTTPS.
107 pref("security.mixed_content.send_hsts_priming",·true);107 pref("security.mixed_content.send_hsts_priming",·true);
108 //@line·113·"/home/vagrant/build/org.gnu.icecat/netwerk/base/security-prefs.js"108 //@line·113·"/home/hans/code/fdroid/data/build/org.gnu.icecat/netwerk/base/security-prefs.js"
109 //·Don't·change·the·order·of·evaluation·of·mixed-content·and·HSTS·upgrades109 //·Don't·change·the·order·of·evaluation·of·mixed-content·and·HSTS·upgrades
110 pref("security.mixed_content.use_hsts",·false);110 pref("security.mixed_content.use_hsts",·false);
111 //@line·1·"/home/vagrant/build/org.gnu.icecat/modules/libpref/init/all.js"111 //@line·1·"/home/hans/code/fdroid/data/build/org.gnu.icecat/modules/libpref/init/all.js"
112 /*·-*-·indent-tabs-mode:·nil;·js-indent-level:·2·-*-·*/112 /*·-*-·indent-tabs-mode:·nil;·js-indent-level:·2·-*-·*/
113 /*·This·Source·Code·Form·is·subject·to·the·terms·of·the·Mozilla·Public113 /*·This·Source·Code·Form·is·subject·to·the·terms·of·the·Mozilla·Public
114 ·*·License,·v.·2.0.·If·a·copy·of·the·MPL·was·not·distributed·with·this114 ·*·License,·v.·2.0.·If·a·copy·of·the·MPL·was·not·distributed·with·this
115 ·*·file,·You·can·obtain·one·at·http://mozilla.org/MPL/2.0/.·*/115 ·*·file,·You·can·obtain·one·at·http://mozilla.org/MPL/2.0/.·*/
  
116 /*·The·prefs·in·this·file·are·shipped·with·the·GRE·and·should·apply·to·all116 /*·The·prefs·in·this·file·are·shipped·with·the·GRE·and·should·apply·to·all
117 ·*·embedding·situations.·Application-specific·preferences·belong·somewhere·else,117 ·*·embedding·situations.·Application-specific·preferences·belong·somewhere·else,
Offset 247, 17 lines modifiedOffset 247, 17 lines modified
247 //·Whether·window.onappinstalled·from·"W3C·Web·Manifest"·is·enabled247 //·Whether·window.onappinstalled·from·"W3C·Web·Manifest"·is·enabled
248 pref("dom.manifest.onappinstalled",·false);248 pref("dom.manifest.onappinstalled",·false);
  
249 //·Whether·or·not·selection·events·are·enabled249 //·Whether·or·not·selection·events·are·enabled
250 pref("dom.select_events.enabled",·true);250 pref("dom.select_events.enabled",·true);
  
251 //·Whether·or·not·selection·events·on·text·controls·are·enabled251 //·Whether·or·not·selection·events·on·text·controls·are·enabled
252 //@line·145·"/home/vagrant/build/org.gnu.icecat/modules/libpref/init/all.js"252 //@line·145·"/home/hans/code/fdroid/data/build/org.gnu.icecat/modules/libpref/init/all.js"
253 pref("dom.select_events.textcontrols.enabled",·false);253 pref("dom.select_events.textcontrols.enabled",·false);
254 //@line·147·"/home/vagrant/build/org.gnu.icecat/modules/libpref/init/all.js"254 //@line·147·"/home/hans/code/fdroid/data/build/org.gnu.icecat/modules/libpref/init/all.js"
  
255 //·Whether·or·not·Web·Workers·are·enabled.255 //·Whether·or·not·Web·Workers·are·enabled.
256 pref("dom.workers.enabled",·true);256 pref("dom.workers.enabled",·true);
  
257 //·The·number·of·workers·per·domain·allowed·to·run·concurrently.257 //·The·number·of·workers·per·domain·allowed·to·run·concurrently.
258 //·We're·going·for·effectively·infinite,·while·preventing·abuse.258 //·We're·going·for·effectively·infinite,·while·preventing·abuse.
259 pref("dom.workers.maxPerDomain",·512);259 pref("dom.workers.maxPerDomain",·512);
Offset 288, 29 lines modifiedOffset 288, 29 lines modified
288 //·Enable·notification·of·performance·timing288 //·Enable·notification·of·performance·timing
289 pref("dom.performance.enable_notify_performance_timing",·false);289 pref("dom.performance.enable_notify_performance_timing",·false);
  
290 //·Enable·Permission·API's·.revoke()·method290 //·Enable·Permission·API's·.revoke()·method
291 pref("dom.permissions.revoke.enable",·false);291 pref("dom.permissions.revoke.enable",·false);
  
292 //·Enable·Performance·Observer·API292 //·Enable·Performance·Observer·API
293 //@line·188·"/home/vagrant/build/org.gnu.icecat/modules/libpref/init/all.js"293 //@line·188·"/home/hans/code/fdroid/data/build/org.gnu.icecat/modules/libpref/init/all.js"
294 pref("dom.enable_performance_observer",·false);294 pref("dom.enable_performance_observer",·false);
295 //@line·190·"/home/vagrant/build/org.gnu.icecat/modules/libpref/init/all.js"295 //@line·190·"/home/hans/code/fdroid/data/build/org.gnu.icecat/modules/libpref/init/all.js"
  
296 //·Enable·requestIdleCallback·API296 //·Enable·requestIdleCallback·API
297 //@line·195·"/home/vagrant/build/org.gnu.icecat/modules/libpref/init/all.js"297 //@line·195·"/home/hans/code/fdroid/data/build/org.gnu.icecat/modules/libpref/init/all.js"
298 pref("dom.requestIdleCallback.enabled",·false);298 pref("dom.requestIdleCallback.enabled",·false);
299 //@line·197·"/home/vagrant/build/org.gnu.icecat/modules/libpref/init/all.js"299 //@line·197·"/home/hans/code/fdroid/data/build/org.gnu.icecat/modules/libpref/init/all.js"
  
300 //·Whether·the·Gamepad·API·is·enabled300 //·Whether·the·Gamepad·API·is·enabled
301 pref("dom.gamepad.enabled",·true);301 pref("dom.gamepad.enabled",·true);
302 pref("dom.gamepad.test.enabled",·false);302 pref("dom.gamepad.test.enabled",·false);
303 //@line·202·"/home/vagrant/build/org.gnu.icecat/modules/libpref/init/all.js"303 //@line·202·"/home/hans/code/fdroid/data/build/org.gnu.icecat/modules/libpref/init/all.js"
304 pref("dom.gamepad.non_standard_events.enabled",·false);304 pref("dom.gamepad.non_standard_events.enabled",·false);
305 //@line·206·"/home/vagrant/build/org.gnu.icecat/modules/libpref/init/all.js"305 //@line·206·"/home/hans/code/fdroid/data/build/org.gnu.icecat/modules/libpref/init/all.js"
306 pref("dom.gamepad.extensions.enabled",·false);306 pref("dom.gamepad.extensions.enabled",·false);
  
307 //·Whether·the·KeyboardEvent.code·is·enabled307 //·Whether·the·KeyboardEvent.code·is·enabled
308 pref("dom.keyboardevent.code.enabled",·true);308 pref("dom.keyboardevent.code.enabled",·true);
  
309 //·If·this·is·true,·TextEventDispatcher·dispatches·keydown·and·keyup·events309 //·If·this·is·true,·TextEventDispatcher·dispatches·keydown·and·keyup·events
310 //·even·during·composition·(keypress·events·are·never·fired·during·composition310 //·even·during·composition·(keypress·events·are·never·fired·during·composition
Offset 406, 17 lines modifiedOffset 406, 17 lines modified
406 //·Disable·support·for·MathML406 //·Disable·support·for·MathML
407 pref("mathml.disabled",·false);407 pref("mathml.disabled",·false);
  
408 //·Enable·scale·transform·for·stretchy·MathML·operators.·See·bug·414277.408 //·Enable·scale·transform·for·stretchy·MathML·operators.·See·bug·414277.
409 pref("mathml.scale_stretchy_operators.enabled",·true);409 pref("mathml.scale_stretchy_operators.enabled",·true);
  
410 //·Enabled·on·nightly·only·until·we·fix·mochitest·failures.410 //·Enabled·on·nightly·only·until·we·fix·mochitest·failures.
411 //@line·312·"/home/vagrant/build/org.gnu.icecat/modules/libpref/init/all.js"411 //@line·312·"/home/hans/code/fdroid/data/build/org.gnu.icecat/modules/libpref/init/all.js"
412 pref("media.dormant-on-pause-timeout-ms",·-1);412 pref("media.dormant-on-pause-timeout-ms",·-1);
413 //@line·314·"/home/vagrant/build/org.gnu.icecat/modules/libpref/init/all.js"413 //@line·314·"/home/hans/code/fdroid/data/build/org.gnu.icecat/modules/libpref/init/all.js"
  
414 //·Media·cache·size·in·kilobytes414 //·Media·cache·size·in·kilobytes
415 pref("media.cache_size",·512000);415 pref("media.cache_size",·512000);
416 //·When·a·network·connection·is·suspended,·don't·resume·it·until·the416 //·When·a·network·connection·is·suspended,·don't·resume·it·until·the
417 //·amount·of·buffered·data·falls·below·this·threshold·(in·seconds).417 //·amount·of·buffered·data·falls·below·this·threshold·(in·seconds).
418 pref("media.cache_resume_threshold",·999999);418 pref("media.cache_resume_threshold",·999999);
419 //·Stop·reading·ahead·when·our·buffered·data·is·this·many·seconds·ahead419 //·Stop·reading·ahead·when·our·buffered·data·is·this·many·seconds·ahead
Offset 433, 36 lines modifiedOffset 433, 36 lines modified
433 //·Whether·we·should·play·videos·opened·in·a·"video·document",·i.e.·videos433 //·Whether·we·should·play·videos·opened·in·a·"video·document",·i.e.·videos
434 //·opened·as·top-level·documents,·as·opposed·to·inside·a·media·element.434 //·opened·as·top-level·documents,·as·opposed·to·inside·a·media·element.
435 pref("media.play-stand-alone",·true);435 pref("media.play-stand-alone",·true);
  
436 pref("media.hardware-video-decoding.enabled",·true);436 pref("media.hardware-video-decoding.enabled",·true);
Max diff block lines reached; 81748/89595 bytes (91.24%) of diff not shown.
618 B
chrome/chrome/content/about.js
558 B
js-beautify {}
    
Offset 66, 11 lines modifiedOffset 66, 11 lines modified
66 ········links.forEach(function(link)·{66 ········links.forEach(function(link)·{
67 ············let·url·=·formatter.formatURLPref(link.pref);67 ············let·url·=·formatter.formatURLPref(link.pref);
68 ············let·element·=·document.getElementById(link.id);68 ············let·element·=·document.getElementById(link.id);
69 ············element.setAttribute("href",·url);69 ············element.setAttribute("href",·url);
70 ········});70 ········});
71 ····}·catch·(ex)·{}71 ····}·catch·(ex)·{}
  
72 ····//@line·149·"/home/vagrant/build/org.gnu.icecat/mobile/android/chrome/content/about.js"72 ····//@line·149·"/home/hans/code/fdroid/data/build/org.gnu.icecat/mobile/android/chrome/content/about.js"
73 }73 }
  
74 document.addEventListener("DOMContentLoaded",·init,·false);74 document.addEventListener("DOMContentLoaded",·init,·false);
4.37 KB
assets/distribution/extensions/abouticecat@gnu.org.xpi
2.83 KB
zipinfo {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 Zip·file·size:·38119·bytes,·number·of·entries:·181 Zip·file·size:·38119·bytes,·number·of·entries:·18
2 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·defaults/ 
3 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·defaults/preferences/ 
4 -rw-rw-r--··3.0·unx········0·bx·stor·17-Oct-26·14:52·defaults/preferences/preferences.js2 -rw-r--r--··3.0·unx·····1241·tx·defN·17-Jan-11·18:18·LICENSE
 3 -rw-r--r--··3.0·unx······486·tx·defN·17-Jan-11·18:18·chrome.manifest
 4 -rw-r--r--··3.0·unx······957·tx·defN·17-Apr-27·00:22·install.rdf
5 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·chrome/5 drwxr-xr-x··3.0·unx········0·bx·stor·17-Jan-11·18:18·chrome/
6 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·chrome/content/6 drwxr-xr-x··3.0·unx········0·bx·stor·17-Jan-11·18:18·chrome/content/
7 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·chrome/content/aboutIceCat/7 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-25·00:18·chrome/content/aboutIceCat/
 8 -rw-r--r--··3.0·unx····29465·bx·defN·17-Jan-11·18:18·chrome/content/aboutIceCat/about-logo.png
8 -rw-rw-r--··3.0·unx····12007·tx·defN·17-Oct-26·14:52·chrome/content/aboutIceCat/aboutIceCat.xhtml9 -rw-r--r--··3.0·unx····12007·tx·defN·17-Oct-25·00:18·chrome/content/aboutIceCat/aboutIceCat.xhtml
9 -rw-rw-r--··3.0·unx····29465·bx·defN·17-Oct-26·14:52·chrome/content/aboutIceCat/about-logo.png 
10 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·chrome/locale/10 drwxr-xr-x··3.0·unx········0·bx·stor·17-Jan-11·18:18·chrome/locale/
11 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·chrome/locale/es/ 
12 -rw-rw-r--··3.0·unx·······47·tx·defN·17-Oct-26·14:52·chrome/locale/es/aboutIceCat.dtd 
13 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·chrome/locale/en/11 drwxr-xr-x··3.0·unx········0·bx·stor·17-Jan-11·18:18·chrome/locale/en/
14 -rw-rw-r--··3.0·unx·······43·tx·defN·17-Oct-26·14:52·chrome/locale/en/aboutIceCat.dtd12 -rw-r--r--··3.0·unx·······43·tx·defN·17-Jan-11·18:18·chrome/locale/en/aboutIceCat.dtd
15 -rw-rw-r--··3.0·unx······957·tx·defN·17-Oct-26·14:52·install.rdf13 drwxr-xr-x··3.0·unx········0·bx·stor·17-Jan-11·18:18·chrome/locale/es/
 14 -rw-r--r--··3.0·unx·······47·tx·defN·17-Jan-11·18:18·chrome/locale/es/aboutIceCat.dtd
16 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·components/15 drwxr-xr-x··3.0·unx········0·bx·stor·17-Jan-11·18:18·components/
17 -rw-rw-r--··3.0·unx·····2328·tx·defN·17-Oct-26·14:52·components/aboutIceCat.js16 -rw-r--r--··3.0·unx·····2328·tx·defN·17-Jan-11·18:18·components/aboutIceCat.js
18 -rw-rw-r--··3.0·unx······486·tx·defN·17-Oct-26·14:52·chrome.manifest 
19 -rw-rw-r--··3.0·unx·····1241·tx·defN·17-Oct-26·14:52·LICENSE17 drwxr-xr-x··3.0·unx········0·bx·stor·17-Jan-11·18:18·defaults/
 18 drwxr-xr-x··3.0·unx········0·bx·stor·17-Jan-11·18:18·defaults/preferences/
 19 -rw-r--r--··3.0·unx········0·bx·stor·17-Jan-11·18:18·defaults/preferences/preferences.js
20 18·files,·46574·bytes·uncompressed,·35033·bytes·compressed:··24.8%20 18·files,·46574·bytes·uncompressed,·35033·bytes·compressed:··24.8%
1.3 KB
zipnote «TEMP»/diffoscope_kfu32312_tmp/tmpig3m79rw_.zip
    
Offset 1, 55 lines modifiedOffset 1, 55 lines modified
1 Filename:·defaults/1 Filename:·LICENSE
2 Comment:·2 Comment:·
  
3 Filename:·defaults/preferences/3 Filename:·chrome.manifest
4 Comment:·4 Comment:·
  
5 Filename:·defaults/preferences/preferences.js5 Filename:·install.rdf
6 Comment:·6 Comment:·
  
7 Filename:·chrome/7 Filename:·chrome/
8 Comment:·8 Comment:·
  
9 Filename:·chrome/content/9 Filename:·chrome/content/
10 Comment:·10 Comment:·
  
11 Filename:·chrome/content/aboutIceCat/11 Filename:·chrome/content/aboutIceCat/
12 Comment:·12 Comment:·
  
13 Filename:·chrome/content/aboutIceCat/aboutIceCat.xhtml 
14 Comment:· 
  
15 Filename:·chrome/content/aboutIceCat/about-logo.png13 Filename:·chrome/content/aboutIceCat/about-logo.png
16 Comment:·14 Comment:·
  
 15 Filename:·chrome/content/aboutIceCat/aboutIceCat.xhtml
17 Filename:·chrome/locale/ 
18 Comment:· 
  
19 Filename:·chrome/locale/es/ 
20 Comment:·16 Comment:·
  
21 Filename:·chrome/locale/es/aboutIceCat.dtd17 Filename:·chrome/locale/
22 Comment:·18 Comment:·
  
23 Filename:·chrome/locale/en/19 Filename:·chrome/locale/en/
24 Comment:·20 Comment:·
  
25 Filename:·chrome/locale/en/aboutIceCat.dtd21 Filename:·chrome/locale/en/aboutIceCat.dtd
26 Comment:·22 Comment:·
  
27 Filename:·install.rdf23 Filename:·chrome/locale/es/
 24 Comment:·
  
 25 Filename:·chrome/locale/es/aboutIceCat.dtd
28 Comment:·26 Comment:·
  
29 Filename:·components/27 Filename:·components/
30 Comment:·28 Comment:·
  
31 Filename:·components/aboutIceCat.js29 Filename:·components/aboutIceCat.js
32 Comment:·30 Comment:·
  
33 Filename:·chrome.manifest31 Filename:·defaults/
34 Comment:·32 Comment:·
  
35 Filename:·LICENSE33 Filename:·defaults/preferences/
 34 Comment:·
  
 35 Filename:·defaults/preferences/preferences.js
36 Comment:·36 Comment:·
  
37 Zip·file·comment:·37 Zip·file·comment:·
142 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v1.0·to·extract1 Zip·archive·data,·at·least·v2.0·to·extract
100 KB
assets/distribution/extensions/jid1-KtlZuoiikVfFew@jetpack.xpi
62.7 KB
zipinfo {}
    
Offset 1, 357 lines modifiedOffset 1, 357 lines modified
1 Zip·file·size:·633057·bytes,·number·of·entries:·3551 Zip·file·size:·633057·bytes,·number·of·entries:·355
2 -rw-rw-r--··3.0·unx·····2225·tx·defN·17-Oct-26·14:52·package.json2 -rw-r--r--··3.0·unx····35147·tx·defN·17-Jan-11·18:18·COPYING
 3 -rw-r--r--··3.0·unx······593·tx·defN·17-Jan-11·18:18·bootstrap.js
3 -rw-rw-r--··3.0·unx·····1604·bx·stor·17-Oct-26·14:52·icon.png4 -rw-r--r--··3.0·unx·····1604·bx·stor·17-Jan-11·18:18·icon.png
4 -rw-rw-r--··3.0·unx·····1358·tx·defN·17-Oct-26·16:52·install.rdf5 -rw-r--r--··3.0·unx·····1358·tx·defN·17-Oct-25·00:42·install.rdf
 6 -rw-r--r--··3.0·unx·····2225·tx·defN·17-Jan-11·18:18·package.json
5 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·META-INF/7 drwxr-xr-x··3.0·unx········0·bx·stor·17-Jan-11·18:18·META-INF/
6 -rw-rw-r--··3.0·unx·····4177·bx·defN·17-Oct-26·14:52·META-INF/mozilla.rsa 
7 -rw-rw-r--··3.0·unx······121·tx·defN·17-Oct-26·14:52·META-INF/mozilla.sf 
8 -rw-rw-r--··3.0·unx····42702·tx·defN·17-Oct-26·14:52·META-INF/manifest.mf8 -rw-r--r--··3.0·unx····42702·tx·defN·17-Jan-11·18:18·META-INF/manifest.mf
 9 -rw-r--r--··3.0·unx·····4177·bx·defN·17-Jan-11·18:18·META-INF/mozilla.rsa
 10 -rw-r--r--··3.0·unx······121·tx·defN·17-Jan-11·18:18·META-INF/mozilla.sf
9 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·data/11 drwxr-xr-x··3.0·unx········0·bx·stor·17-Jan-11·18:18·data/
10 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·data/images/12 drwxr-xr-x··3.0·unx········0·bx·stor·17-Jan-11·18:18·data/images/
11 -rw-rw-r--··3.0·unx·····4286·bx·defN·17-Oct-26·14:52·data/images/gnu-icon.ico 
12 -rw-rw-r--··3.0·unx·····2667·bx·stor·17-Oct-26·14:52·data/images/gnu-icon.png 
13 -rw-rw-r--··3.0·unx·····4286·bx·defN·17-Oct-26·14:52·data/images/gnu-icon-white.ico13 -rw-r--r--··3.0·unx·····4286·bx·defN·17-Jan-11·18:18·data/images/gnu-icon-white.ico
 14 -rw-r--r--··3.0·unx·····4286·bx·defN·17-Jan-11·18:18·data/images/gnu-icon.ico
14 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·data/widget/ 
15 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·data/widget/images/ 
16 -rw-rw-r--··3.0·unx·····1604·bx·stor·17-Oct-26·14:52·data/widget/images/librejs-64.png 
17 -rw-rw-r--··3.0·unx······856·tx·defN·17-Oct-26·14:52·data/widget/images/README 
18 -rw-rw-r--··3.0·unx······503·bx·stor·17-Oct-26·14:52·data/widget/images/librejs.png 
19 -rw-rw-r--··3.0·unx·····1011·bx·stor·17-Oct-26·14:52·data/widget/images/librejs-32.png 
20 -rw-rw-r--··3.0·unx······498·bx·stor·17-Oct-26·14:52·data/widget/images/librejs-off.png 
21 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·data/preferences_panel/ 
22 -rw-rw-r--··3.0·unx·····1753·tx·defN·17-Oct-26·14:52·data/preferences_panel/preferences_panel.html 
23 -rw-rw-r--··3.0·unx·····2127·tx·defN·17-Oct-26·14:52·data/preferences_panel/contentscript.js 
24 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·data/script_detector/ 
25 -rw-rw-r--··3.0·unx·····9861·tx·defN·17-Oct-26·14:52·data/script_detector/script_detector.js 
26 -rw-rw-r--··3.0·unx······129·tx·defN·17-Oct-26·14:52·data/README 
27 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·data/script_libraries/ 
28 -rw-rw-r--··3.0·unx······425·tx·defN·17-Oct-26·14:52·data/script_libraries/gethash.sh 
29 -rw-rw-r--··3.0·unx····68494·tx·defN·17-Oct-26·14:52·data/script_libraries/script-libraries.json 
30 -rw-rw-r--··3.0·unx······315·tx·defN·17-Oct-26·14:52·data/librejs-settings.html 
31 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·data/assets/ 
32 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·data/assets/images/ 
33 -rw-rw-r--··3.0·unx······856·tx·defN·17-Oct-26·14:52·data/assets/images/README 
34 -rw-rw-r--··3.0·unx·····4310·bx·defN·17-Oct-26·14:52·data/assets/images/info-title.png 
35 -rw-rw-r--··3.0·unx·····1206·bx·stor·17-Oct-26·14:52·data/assets/images/complain.png15 -rw-r--r--··3.0·unx·····2667·bx·stor·17-Jan-11·18:18·data/images/gnu-icon.png
36 -rw-rw-r--··3.0·unx·····8958·bx·defN·17-Oct-26·14:52·data/assets/images/complain-button3.png 
37 -rw-rw-r--··3.0·unx······279·bx·stor·17-Oct-26·14:52·data/assets/images/separator.png 
38 -rw-rw-r--··3.0·unx······273·bx·stor·17-Oct-26·14:52·data/assets/images/torchy2.png 
39 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·data/assets/css/ 
40 -rw-rw-r--··3.0·unx·····4408·tx·defN·17-Oct-26·14:52·data/assets/css/style.css 
41 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·data/licenses/16 drwxr-xr-x··3.0·unx········0·bx·stor·17-Jan-11·18:18·data/licenses/
 17 -rw-r--r--··3.0·unx·····1338·tx·defN·17-Jan-11·18:18·data/licenses/Boost-1.0.txt
 18 -rw-r--r--··3.0·unx······683·tx·defN·17-Jan-11·18:18·data/licenses/ISC.txt
 19 -rw-r--r--··3.0·unx·····6080·tx·defN·17-Jan-11·18:18·data/licenses/IntelACPI.txt
42 -rw-rw-r--··3.0·unx····25383·tx·defN·17-Oct-26·14:52·data/licenses/lgpl-2.0.txt20 -rw-r--r--··3.0·unx····34520·tx·defN·17-Jan-11·18:18·data/licenses/agpl-3.0.txt
 21 -rw-r--r--··3.0·unx····11358·tx·defN·17-Jan-11·18:18·data/licenses/apache-2.0.txt
 22 -rw-r--r--··3.0·unx·····8902·tx·defN·17-Jan-11·18:18·data/licenses/artistic-2.0.txt
 23 -rw-r--r--··3.0·unx·····1373·tx·defN·17-Jan-11·18:18·data/licenses/bsd-3-clause.txt
 24 -rw-r--r--··3.0·unx·····6982·tx·defN·17-Jan-11·18:18·data/licenses/cc0.txt
43 -rw-rw-r--··3.0·unx·····1633·tx·defN·17-Oct-26·14:52·data/licenses/clear-bsd.txt25 -rw-r--r--··3.0·unx·····1633·tx·defN·17-Jan-11·18:18·data/licenses/clear-bsd.txt
 26 -rw-r--r--··3.0·unx····28079·tx·defN·17-Jan-11·18:18·data/licenses/cpal-1.0.txt
 27 -rw-r--r--··3.0·unx·····1049·tx·defN·17-Jan-11·18:18·data/licenses/create-magnets.sh
 28 -rw-r--r--··3.0·unx····11529·tx·defN·17-Jan-11·18:18·data/licenses/epl-1.0.txt
44 -rw-rw-r--··3.0·unx·····1293·tx·defN·17-Oct-26·14:52·data/licenses/x11.txt29 -rw-r--r--··3.0·unx·····1023·tx·defN·17-Jan-11·18:18·data/licenses/expat.txt
45 -rw-rw-r--··3.0·unx······483·tx·defN·17-Oct-26·14:52·data/licenses/wtfpl.txt30 -rw-r--r--··3.0·unx·····1426·tx·defN·17-Jan-11·18:18·data/licenses/freebsd.txt
46 -rw-rw-r--··3.0·unx····18092·tx·defN·17-Oct-26·14:52·data/licenses/gpl-2.0.txt31 -rw-r--r--··3.0·unx····18092·tx·defN·17-Jan-11·18:18·data/licenses/gpl-2.0.txt
 32 -rw-r--r--··3.0·unx····35147·tx·defN·17-Jan-11·18:18·data/licenses/gpl-3.0.txt
 33 -rw-r--r--··3.0·unx·····1462·tx·defN·17-Jan-11·18:18·data/licenses/illinois-NCSA.txt
 34 -rw-r--r--··3.0·unx·····1987·tx·defN·17-Jan-11·18:18·data/licenses/imlib2.txt
 35 -rw-r--r--··3.0·unx····25383·tx·defN·17-Jan-11·18:18·data/licenses/lgpl-2.0.txt
 36 -rw-r--r--··3.0·unx····26530·tx·defN·17-Jan-11·18:18·data/licenses/lgpl-2.1.txt
 37 -rw-r--r--··3.0·unx·····7651·tx·defN·17-Jan-11·18:18·data/licenses/lgpl-3.0.txt
 38 -rw-r--r--··3.0·unx·····2155·tx·defN·17-Jan-11·18:18·data/licenses/magnet-links.txt
 39 -rw-r--r--··3.0·unx····16726·tx·defN·17-Jan-11·18:18·data/licenses/mpl-2.0.txt
47 -rw-rw-r--··3.0·unx······889·tx·defN·17-Oct-26·14:52·data/licenses/public-domain.txt40 -rw-r--r--··3.0·unx······889·tx·defN·17-Jan-11·18:18·data/licenses/public-domain.txt
48 -rw-rw-r--··3.0·unx····35147·tx·defN·17-Oct-26·14:52·data/licenses/gpl-3.0.txt41 -rw-r--r--··3.0·unx·····1212·tx·defN·17-Jan-11·18:18·data/licenses/unlicense.txt
49 -rw-rw-r--··3.0·unx·····1338·tx·defN·17-Oct-26·14:52·data/licenses/Boost-1.0.txt42 -rw-r--r--··3.0·unx·····1890·tx·defN·17-Jan-11·18:18·data/licenses/upl-1.0.txt
 43 -rw-r--r--··3.0·unx······483·tx·defN·17-Jan-11·18:18·data/licenses/wtfpl.txt
 44 -rw-r--r--··3.0·unx·····1293·tx·defN·17-Jan-11·18:18·data/licenses/x11.txt
50 -rw-rw-r--··3.0·unx·····1426·tx·defN·17-Oct-26·14:52·data/licenses/freebsd.txt45 -rw-r--r--··3.0·unx·····2297·tx·defN·17-Jan-11·18:18·data/licenses/xfree86.txt
51 -rw-rw-r--··3.0·unx·····2155·tx·defN·17-Oct-26·14:52·data/licenses/magnet-links.txt 
52 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·data/licenses/torrents/46 drwxr-xr-x··3.0·unx········0·bx·stor·17-Jan-11·18:18·data/licenses/torrents/
 47 -rw-r--r--··3.0·unx······197·bx·defN·17-Jan-11·18:18·data/licenses/torrents/Boost-1.0.txt.torrent
 48 -rw-r--r--··3.0·unx······189·tx·defN·17-Jan-11·18:18·data/licenses/torrents/ISC.txt.torrent
 49 -rw-r--r--··3.0·unx······197·bx·defN·17-Jan-11·18:18·data/licenses/torrents/IntelACPI.txt.torrent
 50 -rw-r--r--··3.0·unx······217·bx·defN·17-Jan-11·18:18·data/licenses/torrents/agpl-3.0.txt.torrent
 51 -rw-r--r--··3.0·unx······199·bx·defN·17-Jan-11·18:18·data/licenses/torrents/apache-2.0.txt.torrent
53 -rw-rw-r--··3.0·unx······200·bx·defN·17-Oct-26·14:52·data/licenses/torrents/artistic-2.0.txt.torrent52 -rw-r--r--··3.0·unx······200·bx·defN·17-Jan-11·18:18·data/licenses/torrents/artistic-2.0.txt.torrent
 53 -rw-r--r--··3.0·unx······200·tx·defN·17-Jan-11·18:18·data/licenses/torrents/bsd-3-clause.txt.torrent
54 -rw-rw-r--··3.0·unx······189·tx·defN·17-Oct-26·14:52·data/licenses/torrents/ISC.txt.torrent54 -rw-r--r--··3.0·unx······190·bx·defN·17-Jan-11·18:18·data/licenses/torrents/cc0.txt.torrent
55 -rw-rw-r--··3.0·unx······197·bx·defN·17-Oct-26·14:52·data/licenses/torrents/clear-bsd.txt.torrent55 -rw-r--r--··3.0·unx······197·bx·defN·17-Jan-11·18:18·data/licenses/torrents/clear-bsd.txt.torrent
56 -rw-rw-r--··3.0·unx······197·bx·defN·17-Oct-26·14:52·data/licenses/torrents/IntelACPI.txt.torrent56 -rw-r--r--··3.0·unx······197·tx·defN·17-Jan-11·18:18·data/licenses/torrents/cpal-1.0.txt.torrent
57 -rw-rw-r--··3.0·unx······195·bx·defN·17-Oct-26·14:52·data/licenses/torrents/upl-1.0.txt.torrent57 -rw-r--r--··3.0·unx······196·bx·defN·17-Jan-11·18:18·data/licenses/torrents/epl-1.0.txt.torrent
58 -rw-rw-r--··3.0·unx······196·bx·defN·17-Oct-26·14:52·data/licenses/torrents/gpl-2.0.txt.torrent 
59 -rw-rw-r--··3.0·unx······192·bx·defN·17-Oct-26·14:52·data/licenses/torrents/expat.txt.torrent58 -rw-r--r--··3.0·unx······192·bx·defN·17-Jan-11·18:18·data/licenses/torrents/expat.txt.torrent
60 -rw-rw-r--··3.0·unx······196·bx·defN·17-Oct-26·14:52·data/licenses/torrents/lgpl-3.0.txt.torrent 
61 -rw-rw-r--··3.0·unx······196·bx·defN·17-Oct-26·14:52·data/licenses/torrents/mpl-2.0.txt.torrent 
62 -rw-rw-r--··3.0·unx······197·bx·defN·17-Oct-26·14:52·data/licenses/torrents/Boost-1.0.txt.torrent 
63 -rw-rw-r--··3.0·unx······197·tx·defN·17-Oct-26·14:52·data/licenses/torrents/unlicense.txt.torrent 
64 -rw-rw-r--··3.0·unx······216·bx·defN·17-Oct-26·14:52·data/licenses/torrents/gpl-3.0.txt.torrent 
65 -rw-rw-r--··3.0·unx······195·bx·defN·17-Oct-26·14:52·data/licenses/torrents/freebsd.txt.torrent59 -rw-r--r--··3.0·unx······195·bx·defN·17-Jan-11·18:18·data/licenses/torrents/freebsd.txt.torrent
66 -rw-rw-r--··3.0·unx······191·bx·defN·17-Oct-26·14:52·data/licenses/torrents/wtfpl.txt.torrent60 -rw-r--r--··3.0·unx······196·bx·defN·17-Jan-11·18:18·data/licenses/torrents/gpl-2.0.txt.torrent
67 -rw-rw-r--··3.0·unx······190·bx·defN·17-Oct-26·14:52·data/licenses/torrents/x11.txt.torrent61 -rw-r--r--··3.0·unx······216·bx·defN·17-Jan-11·18:18·data/licenses/torrents/gpl-3.0.txt.torrent
68 -rw-rw-r--··3.0·unx······200·bx·defN·17-Oct-26·14:52·data/licenses/torrents/public-domain.txt.torrent 
69 -rw-rw-r--··3.0·unx······201·bx·defN·17-Oct-26·14:52·data/licenses/torrents/illinois-NCSA.txt.torrent62 -rw-r--r--··3.0·unx······201·bx·defN·17-Jan-11·18:18·data/licenses/torrents/illinois-NCSA.txt.torrent
70 -rw-rw-r--··3.0·unx······200·tx·defN·17-Oct-26·14:52·data/licenses/torrents/bsd-3-clause.txt.torrent63 -rw-r--r--··3.0·unx······194·bx·defN·17-Jan-11·18:18·data/licenses/torrents/imlib2.txt.torrent
71 -rw-rw-r--··3.0·unx······197·tx·defN·17-Oct-26·14:52·data/licenses/torrents/lgpl-2.0.txt.torrent64 -rw-r--r--··3.0·unx······197·tx·defN·17-Jan-11·18:18·data/licenses/torrents/lgpl-2.0.txt.torrent
 65 -rw-r--r--··3.0·unx······197·bx·defN·17-Jan-11·18:18·data/licenses/torrents/lgpl-2.1.txt.torrent
72 -rw-rw-r--··3.0·unx······196·bx·defN·17-Oct-26·14:52·data/licenses/torrents/epl-1.0.txt.torrent66 -rw-r--r--··3.0·unx······196·bx·defN·17-Jan-11·18:18·data/licenses/torrents/lgpl-3.0.txt.torrent
73 -rw-rw-r--··3.0·unx······195·bx·defN·17-Oct-26·14:52·data/licenses/torrents/xfree86.txt.torrent 
74 -rw-rw-r--··3.0·unx······194·bx·defN·17-Oct-26·14:52·data/licenses/torrents/imlib2.txt.torrent 
75 -rw-rw-r--··3.0·unx······199·bx·defN·17-Oct-26·14:52·data/licenses/torrents/apache-2.0.txt.torrent 
76 -rw-rw-r--··3.0·unx······200·bx·defN·17-Oct-26·14:52·data/licenses/torrents/magnet-links.txt.torrent67 -rw-r--r--··3.0·unx······200·bx·defN·17-Jan-11·18:18·data/licenses/torrents/magnet-links.txt.torrent
77 -rw-rw-r--··3.0·unx······190·bx·defN·17-Oct-26·14:52·data/licenses/torrents/cc0.txt.torrent 
78 -rw-rw-r--··3.0·unx······197·bx·defN·17-Oct-26·14:52·data/licenses/torrents/lgpl-2.1.txt.torrent68 -rw-r--r--··3.0·unx······196·bx·defN·17-Jan-11·18:18·data/licenses/torrents/mpl-2.0.txt.torrent
 69 -rw-r--r--··3.0·unx······200·bx·defN·17-Jan-11·18:18·data/licenses/torrents/public-domain.txt.torrent
79 -rw-rw-r--··3.0·unx······217·bx·defN·17-Oct-26·14:52·data/licenses/torrents/agpl-3.0.txt.torrent70 -rw-r--r--··3.0·unx······197·tx·defN·17-Jan-11·18:18·data/licenses/torrents/unlicense.txt.torrent
80 -rw-rw-r--··3.0·unx······197·tx·defN·17-Oct-26·14:52·data/licenses/torrents/cpal-1.0.txt.torrent71 -rw-r--r--··3.0·unx······195·bx·defN·17-Jan-11·18:18·data/licenses/torrents/upl-1.0.txt.torrent
 72 -rw-r--r--··3.0·unx······191·bx·defN·17-Jan-11·18:18·data/licenses/torrents/wtfpl.txt.torrent
 73 -rw-r--r--··3.0·unx······190·bx·defN·17-Jan-11·18:18·data/licenses/torrents/x11.txt.torrent
81 -rw-rw-r--··3.0·unx·····1462·tx·defN·17-Oct-26·14:52·data/licenses/illinois-NCSA.txt 
82 -rw-rw-r--··3.0·unx·····1890·tx·defN·17-Oct-26·14:52·data/licenses/upl-1.0.txt 
83 -rw-rw-r--··3.0·unx·····1373·tx·defN·17-Oct-26·14:52·data/licenses/bsd-3-clause.txt 
84 -rw-rw-r--··3.0·unx·····1212·tx·defN·17-Oct-26·14:52·data/licenses/unlicense.txt 
85 -rw-rw-r--··3.0·unx······683·tx·defN·17-Oct-26·14:52·data/licenses/ISC.txt 
86 -rw-rw-r--··3.0·unx·····6080·tx·defN·17-Oct-26·14:52·data/licenses/IntelACPI.txt 
87 -rw-rw-r--··3.0·unx····28079·tx·defN·17-Oct-26·14:52·data/licenses/cpal-1.0.txt 
88 -rw-rw-r--··3.0·unx·····2297·tx·defN·17-Oct-26·14:52·data/licenses/xfree86.txt74 -rw-r--r--··3.0·unx······195·bx·defN·17-Jan-11·18:18·data/licenses/torrents/xfree86.txt.torrent
89 -rw-rw-r--··3.0·unx····26530·tx·defN·17-Oct-26·14:52·data/licenses/lgpl-2.1.txt 
90 -rw-rw-r--··3.0·unx·····6982·tx·defN·17-Oct-26·14:52·data/licenses/cc0.txt 
91 -rw-rw-r--··3.0·unx····34520·tx·defN·17-Oct-26·14:52·data/licenses/agpl-3.0.txt 
92 -rw-rw-r--··3.0·unx·····8902·tx·defN·17-Oct-26·14:52·data/licenses/artistic-2.0.txt 
Max diff block lines reached; 0/64155 bytes (0.00%) of diff not shown.
37.2 KB
zipnote «TEMP»/diffoscope_kfu32312_tmp/tmpoax2hoe2_.zip
    
Offset 1, 1066 lines modifiedOffset 1, 1066 lines modified
1 Filename:·package.json1 Filename:·COPYING
2 Comment:·2 Comment:·
  
3 Filename:·icon.png3 Filename:·bootstrap.js
4 Comment:·4 Comment:·
  
5 Filename:·install.rdf5 Filename:·icon.png
6 Comment:·6 Comment:·
  
7 Filename:·META-INF/7 Filename:·install.rdf
8 Comment:·8 Comment:·
  
9 Filename:·META-INF/mozilla.rsa9 Filename:·package.json
10 Comment:·10 Comment:·
  
11 Filename:·META-INF/mozilla.sf11 Filename:·META-INF/
12 Comment:·12 Comment:·
  
13 Filename:·META-INF/manifest.mf13 Filename:·META-INF/manifest.mf
14 Comment:·14 Comment:·
  
15 Filename:·data/15 Filename:·META-INF/mozilla.rsa
16 Comment:·16 Comment:·
  
17 Filename:·data/images/17 Filename:·META-INF/mozilla.sf
18 Comment:·18 Comment:·
  
19 Filename:·data/images/gnu-icon.ico19 Filename:·data/
20 Comment:·20 Comment:·
  
21 Filename:·data/images/gnu-icon.png21 Filename:·data/images/
22 Comment:·22 Comment:·
  
23 Filename:·data/images/gnu-icon-white.ico23 Filename:·data/images/gnu-icon-white.ico
24 Comment:·24 Comment:·
  
25 Filename:·data/widget/25 Filename:·data/images/gnu-icon.ico
26 Comment:·26 Comment:·
  
27 Filename:·data/widget/images/27 Filename:·data/images/gnu-icon.png
28 Comment:·28 Comment:·
  
29 Filename:·data/widget/images/librejs-64.png29 Filename:·data/licenses/
30 Comment:·30 Comment:·
  
31 Filename:·data/widget/images/README31 Filename:·data/licenses/Boost-1.0.txt
32 Comment:·32 Comment:·
  
33 Filename:·data/widget/images/librejs.png33 Filename:·data/licenses/ISC.txt
34 Comment:·34 Comment:·
  
35 Filename:·data/widget/images/librejs-32.png35 Filename:·data/licenses/IntelACPI.txt
36 Comment:·36 Comment:·
  
37 Filename:·data/widget/images/librejs-off.png37 Filename:·data/licenses/agpl-3.0.txt
38 Comment:·38 Comment:·
  
39 Filename:·data/preferences_panel/39 Filename:·data/licenses/apache-2.0.txt
40 Comment:·40 Comment:·
  
41 Filename:·data/preferences_panel/preferences_panel.html41 Filename:·data/licenses/artistic-2.0.txt
42 Comment:·42 Comment:·
  
43 Filename:·data/preferences_panel/contentscript.js43 Filename:·data/licenses/bsd-3-clause.txt
44 Comment:·44 Comment:·
  
45 Filename:·data/script_detector/45 Filename:·data/licenses/cc0.txt
46 Comment:·46 Comment:·
  
47 Filename:·data/script_detector/script_detector.js47 Filename:·data/licenses/clear-bsd.txt
48 Comment:·48 Comment:·
  
49 Filename:·data/README49 Filename:·data/licenses/cpal-1.0.txt
50 Comment:·50 Comment:·
  
51 Filename:·data/script_libraries/51 Filename:·data/licenses/create-magnets.sh
52 Comment:·52 Comment:·
  
53 Filename:·data/script_libraries/gethash.sh53 Filename:·data/licenses/epl-1.0.txt
54 Comment:·54 Comment:·
  
55 Filename:·data/script_libraries/script-libraries.json55 Filename:·data/licenses/expat.txt
56 Comment:·56 Comment:·
  
57 Filename:·data/librejs-settings.html57 Filename:·data/licenses/freebsd.txt
58 Comment:·58 Comment:·
  
59 Filename:·data/assets/59 Filename:·data/licenses/gpl-2.0.txt
60 Comment:·60 Comment:·
  
61 Filename:·data/assets/images/61 Filename:·data/licenses/gpl-3.0.txt
62 Comment:·62 Comment:·
  
63 Filename:·data/assets/images/README63 Filename:·data/licenses/illinois-NCSA.txt
64 Comment:·64 Comment:·
  
65 Filename:·data/assets/images/info-title.png65 Filename:·data/licenses/imlib2.txt
66 Comment:·66 Comment:·
  
67 Filename:·data/assets/images/complain.png67 Filename:·data/licenses/lgpl-2.0.txt
68 Comment:·68 Comment:·
  
69 Filename:·data/assets/images/complain-button3.png69 Filename:·data/licenses/lgpl-2.1.txt
70 Comment:·70 Comment:·
  
71 Filename:·data/assets/images/separator.png71 Filename:·data/licenses/lgpl-3.0.txt
72 Comment:·72 Comment:·
  
73 Filename:·data/assets/images/torchy2.png73 Filename:·data/licenses/magnet-links.txt
74 Comment:·74 Comment:·
  
75 Filename:·data/assets/css/75 Filename:·data/licenses/mpl-2.0.txt
76 Comment:·76 Comment:·
  
77 Filename:·data/assets/css/style.css77 Filename:·data/licenses/public-domain.txt
78 Comment:·78 Comment:·
  
79 Filename:·data/licenses/79 Filename:·data/licenses/unlicense.txt
80 Comment:·80 Comment:·
  
81 Filename:·data/licenses/lgpl-2.0.txt81 Filename:·data/licenses/upl-1.0.txt
82 Comment:·82 Comment:·
  
83 Filename:·data/licenses/clear-bsd.txt83 Filename:·data/licenses/wtfpl.txt
84 Comment:·84 Comment:·
  
85 Filename:·data/licenses/x11.txt85 Filename:·data/licenses/x11.txt
Max diff block lines reached; 34480/37974 bytes (90.80%) of diff not shown.
2.81 KB
assets/distribution/extensions/FreeUSPS@0xbeef.coffee.xpi
1.74 KB
zipinfo {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 Zip·file·size:·16247·bytes,·number·of·entries:·121 Zip·file·size:·16247·bytes,·number·of·entries:·12
2 -rw-rw-r--··3.0·unx·····4031·tx·defN·17-Oct-26·14:52·background.js 
3 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·META-INF/2 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-25·00:18·META-INF/
4 -rw-rw-r--··3.0·unx·····4179·bx·defN·17-Oct-26·14:52·META-INF/mozilla.rsa 
5 -rw-rw-r--··3.0·unx······121·tx·defN·17-Oct-26·14:52·META-INF/mozilla.sf 
6 -rw-rw-r--··3.0·unx······908·tx·defN·17-Oct-26·14:52·META-INF/manifest.mf3 -rw-r--r--··3.0·unx······908·tx·defN·17-Oct-25·00:18·META-INF/manifest.mf
 4 -rw-r--r--··3.0·unx·····4179·bx·defN·17-Oct-25·00:18·META-INF/mozilla.rsa
 5 -rw-r--r--··3.0·unx······121·tx·defN·17-Oct-25·00:18·META-INF/mozilla.sf
7 -rw-rw-r--··3.0·unx······696·tx·defN·17-Oct-26·14:52·manifest.json 
8 -rw-rw-r--··3.0·unx·····1042·tx·defN·17-Oct-26·14:52·License 
9 -rw-rw-r--··3.0·unx····15149·tx·defN·17-Oct-26·14:52·main.js 
10 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·icons/6 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-25·00:18·icons/
11 -rw-rw-r--··3.0·unx······795·bx·stor·17-Oct-26·14:52·icons/I48.png 
12 -rw-rw-r--··3.0·unx······303·bx·defN·17-Oct-26·14:52·icons/I16.png 
13 -rw-rw-r--··3.0·unx·····2732·bx·stor·17-Oct-26·14:52·icons/I128.png7 -rw-r--r--··3.0·unx·····2732·bx·stor·17-Oct-25·00:18·icons/I128.png
 8 -rw-r--r--··3.0·unx······303·bx·defN·17-Oct-25·00:18·icons/I16.png
 9 -rw-r--r--··3.0·unx······795·bx·stor·17-Oct-25·00:18·icons/I48.png
 10 -rw-r--r--··3.0·unx·····1042·tx·defN·17-Oct-25·00:18·License
 11 -rw-r--r--··3.0·unx·····4031·tx·defN·17-Oct-25·00:18·background.js
 12 -rw-r--r--··3.0·unx····15149·tx·defN·17-Oct-25·00:18·main.js
 13 -rw-r--r--··3.0·unx······696·tx·defN·17-Oct-25·00:18·manifest.json
14 12·files,·29956·bytes·uncompressed,·14381·bytes·compressed:··52.0%14 12·files,·29956·bytes·uncompressed,·14381·bytes·compressed:··52.0%
837 B
zipnote «TEMP»/diffoscope_kfu32312_tmp/tmpqbhvz0b7_.zip
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 Filename:·background.js1 Filename:·META-INF/
2 Comment:·2 Comment:·
  
3 Filename:·META-INF/3 Filename:·META-INF/manifest.mf
4 Comment:·4 Comment:·
  
5 Filename:·META-INF/mozilla.rsa5 Filename:·META-INF/mozilla.rsa
6 Comment:·6 Comment:·
  
7 Filename:·META-INF/mozilla.sf7 Filename:·META-INF/mozilla.sf
8 Comment:·8 Comment:·
  
9 Filename:·META-INF/manifest.mf9 Filename:·icons/
10 Comment:·10 Comment:·
  
11 Filename:·manifest.json11 Filename:·icons/I128.png
12 Comment:·12 Comment:·
  
13 Filename:·License13 Filename:·icons/I16.png
14 Comment:·14 Comment:·
  
15 Filename:·main.js15 Filename:·icons/I48.png
16 Comment:·16 Comment:·
  
17 Filename:·icons/17 Filename:·License
18 Comment:·18 Comment:·
  
19 Filename:·icons/I48.png19 Filename:·background.js
20 Comment:·20 Comment:·
  
21 Filename:·icons/I16.png21 Filename:·main.js
22 Comment:·22 Comment:·
  
23 Filename:·icons/I128.png23 Filename:·manifest.json
24 Comment:·24 Comment:·
  
25 Zip·file·comment:·25 Zip·file·comment:·
142 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Zip·archive·data,·at·least·v1.0·to·extract
2.63 KB
assets/distribution/extensions/LCSP@0xbeef.coffee.xpi
1.61 KB
zipinfo {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Zip·file·size:·12194·bytes,·number·of·entries:·111 Zip·file·size:·12194·bytes,·number·of·entries:·11
 2 -rw-r--r--··3.0·unx·····1042·tx·defN·17-Oct-25·00:18·License
 3 -rw-r--r--··3.0·unx····12717·tx·defN·17-Oct-25·00:18·main.js
 4 -rw-r--r--··3.0·unx······729·tx·defN·17-Oct-25·00:18·manifest.json
2 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·META-INF/5 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-25·00:18·META-INF/
3 -rw-rw-r--··3.0·unx·····4175·bx·defN·17-Oct-26·14:52·META-INF/mozilla.rsa 
4 -rw-rw-r--··3.0·unx······121·tx·defN·17-Oct-26·14:52·META-INF/mozilla.sf 
5 -rw-rw-r--··3.0·unx······780·tx·defN·17-Oct-26·14:52·META-INF/manifest.mf6 -rw-r--r--··3.0·unx······780·tx·defN·17-Oct-25·00:18·META-INF/manifest.mf
 7 -rw-r--r--··3.0·unx·····4175·bx·defN·17-Oct-25·00:18·META-INF/mozilla.rsa
 8 -rw-r--r--··3.0·unx······121·tx·defN·17-Oct-25·00:18·META-INF/mozilla.sf
6 -rw-rw-r--··3.0·unx······729·tx·defN·17-Oct-26·14:52·manifest.json 
7 -rw-rw-r--··3.0·unx·····1042·tx·defN·17-Oct-26·14:52·License 
8 -rw-rw-r--··3.0·unx····12717·tx·defN·17-Oct-26·14:52·main.js 
9 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·icons/9 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-25·00:18·icons/
10 -rw-rw-r--··3.0·unx······364·bx·stor·17-Oct-26·14:52·icons/I48.png 
11 -rw-rw-r--··3.0·unx······231·bx·defN·17-Oct-26·14:52·icons/I16.png 
12 -rw-rw-r--··3.0·unx······863·bx·stor·17-Oct-26·14:52·icons/I128.png10 -rw-r--r--··3.0·unx······863·bx·stor·17-Oct-25·00:18·icons/I128.png
 11 -rw-r--r--··3.0·unx······231·bx·defN·17-Oct-25·00:18·icons/I16.png
 12 -rw-r--r--··3.0·unx······364·bx·stor·17-Oct-25·00:18·icons/I48.png
13 11·files,·21022·bytes·uncompressed,·10482·bytes·compressed:··50.1%13 11·files,·21022·bytes·uncompressed,·10482·bytes·compressed:··50.1%
794 B
zipnote «TEMP»/diffoscope_kfu32312_tmp/tmpkjb08ojq_.zip
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 Filename:·META-INF/1 Filename:·License
2 Comment:·2 Comment:·
  
3 Filename:·META-INF/mozilla.rsa3 Filename:·main.js
4 Comment:·4 Comment:·
  
5 Filename:·META-INF/mozilla.sf5 Filename:·manifest.json
6 Comment:·6 Comment:·
  
7 Filename:·META-INF/manifest.mf7 Filename:·META-INF/
8 Comment:·8 Comment:·
  
9 Filename:·manifest.json9 Filename:·META-INF/manifest.mf
10 Comment:·10 Comment:·
  
11 Filename:·License11 Filename:·META-INF/mozilla.rsa
12 Comment:·12 Comment:·
  
13 Filename:·main.js13 Filename:·META-INF/mozilla.sf
14 Comment:·14 Comment:·
  
15 Filename:·icons/15 Filename:·icons/
16 Comment:·16 Comment:·
  
17 Filename:·icons/I48.png17 Filename:·icons/I128.png
18 Comment:·18 Comment:·
  
19 Filename:·icons/I16.png19 Filename:·icons/I16.png
20 Comment:·20 Comment:·
  
21 Filename:·icons/I128.png21 Filename:·icons/I48.png
22 Comment:·22 Comment:·
  
23 Zip·file·comment:·23 Zip·file·comment:·
142 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v1.0·to·extract1 Zip·archive·data,·at·least·v2.0·to·extract
2.42 KB
assets/distribution/extensions/rnrMcDonalds@0xbeef.coffee.xpi
1.54 KB
zipinfo {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Zip·file·size:·7616·bytes,·number·of·entries:·101 Zip·file·size:·7616·bytes,·number·of·entries:·10
 2 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-25·00:18·icons/
 3 -rw-r--r--··3.0·unx······174·bx·defN·17-Oct-25·00:18·icons/L4Libre.png
 4 -rw-r--r--··3.0·unx······841·bx·defN·17-Oct-25·00:18·icons/L4Libre128.png
 5 -rw-r--r--··3.0·unx······228·bx·defN·17-Oct-25·00:18·icons/L4Libre48.png
 6 -rw-r--r--··3.0·unx······611·tx·defN·17-Oct-25·00:18·manifest.json
 7 -rw-r--r--··3.0·unx·····1639·tx·defN·17-Oct-25·00:18·mcdonalds_wifi.js
2 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·META-INF/8 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-25·00:18·META-INF/
3 -rw-rw-r--··3.0·unx·····4183·bx·defN·17-Oct-26·14:52·META-INF/mozilla.rsa 
4 -rw-rw-r--··3.0·unx······121·tx·defN·17-Oct-26·14:52·META-INF/mozilla.sf 
5 -rw-rw-r--··3.0·unx······684·tx·defN·17-Oct-26·14:52·META-INF/manifest.mf9 -rw-r--r--··3.0·unx······684·tx·defN·17-Oct-25·00:18·META-INF/manifest.mf
 10 -rw-r--r--··3.0·unx·····4183·bx·defN·17-Oct-25·00:18·META-INF/mozilla.rsa
 11 -rw-r--r--··3.0·unx······121·tx·defN·17-Oct-25·00:18·META-INF/mozilla.sf
6 -rw-rw-r--··3.0·unx······611·tx·defN·17-Oct-26·14:52·manifest.json 
7 -rw-rw-r--··3.0·unx·····1639·tx·defN·17-Oct-26·14:52·mcdonalds_wifi.js 
8 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·icons/ 
9 -rw-rw-r--··3.0·unx······228·bx·defN·17-Oct-26·14:52·icons/L4Libre48.png 
10 -rw-rw-r--··3.0·unx······841·bx·defN·17-Oct-26·14:52·icons/L4Libre128.png 
11 -rw-rw-r--··3.0·unx······174·bx·defN·17-Oct-26·14:52·icons/L4Libre.png 
12 10·files,·8481·bytes·uncompressed,·5994·bytes·compressed:··29.3%12 10·files,·8481·bytes·uncompressed,·5994·bytes·compressed:··29.3%
784 B
zipnote «TEMP»/diffoscope_kfu32312_tmp/tmp_so_km3l_.zip
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Filename:·META-INF/1 Filename:·icons/
2 Comment:·2 Comment:·
  
3 Filename:·META-INF/mozilla.rsa3 Filename:·icons/L4Libre.png
4 Comment:·4 Comment:·
  
5 Filename:·META-INF/mozilla.sf5 Filename:·icons/L4Libre128.png
6 Comment:·6 Comment:·
  
7 Filename:·META-INF/manifest.mf7 Filename:·icons/L4Libre48.png
8 Comment:·8 Comment:·
  
9 Filename:·manifest.json9 Filename:·manifest.json
10 Comment:·10 Comment:·
  
11 Filename:·mcdonalds_wifi.js11 Filename:·mcdonalds_wifi.js
12 Comment:·12 Comment:·
  
13 Filename:·icons/13 Filename:·META-INF/
14 Comment:·14 Comment:·
  
15 Filename:·icons/L4Libre48.png15 Filename:·META-INF/manifest.mf
16 Comment:·16 Comment:·
  
17 Filename:·icons/L4Libre128.png17 Filename:·META-INF/mozilla.rsa
18 Comment:·18 Comment:·
  
19 Filename:·icons/L4Libre.png19 Filename:·META-INF/mozilla.sf
20 Comment:·20 Comment:·
  
21 Zip·file·comment:·21 Zip·file·comment:·
2.73 KB
assets/distribution/extensions/LibrejsDrive@0xbeef.coffee.xpi
1.66 KB
zipinfo {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Zip·file·size:·10134·bytes,·number·of·entries:·111 Zip·file·size:·10134·bytes,·number·of·entries:·11
 2 -rw-r--r--··3.0·unx·····1041·tx·defN·17-Oct-25·00:18·License
 3 -rw-r--r--··3.0·unx·····3716·tx·defN·17-Oct-25·00:18·google_drive.js
 4 -rw-r--r--··3.0·unx······600·tx·defN·17-Oct-25·00:18·manifest.json
2 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·META-INF/5 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-25·00:18·META-INF/
3 -rw-rw-r--··3.0·unx·····4183·bx·defN·17-Oct-26·14:52·META-INF/mozilla.rsa 
4 -rw-rw-r--··3.0·unx······121·tx·defN·17-Oct-26·14:52·META-INF/mozilla.sf 
5 -rw-rw-r--··3.0·unx······804·tx·defN·17-Oct-26·14:52·META-INF/manifest.mf6 -rw-r--r--··3.0·unx······804·tx·defN·17-Oct-25·00:18·META-INF/manifest.mf
 7 -rw-r--r--··3.0·unx·····4183·bx·defN·17-Oct-25·00:18·META-INF/mozilla.rsa
 8 -rw-r--r--··3.0·unx······121·tx·defN·17-Oct-25·00:18·META-INF/mozilla.sf
6 -rw-rw-r--··3.0·unx······600·tx·defN·17-Oct-26·14:52·manifest.json 
7 -rw-rw-r--··3.0·unx·····1041·tx·defN·17-Oct-26·14:52·License 
8 -rw-rw-r--··3.0·unx·····3716·tx·defN·17-Oct-26·14:52·google_drive.js 
9 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·icons/9 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-25·00:18·icons/
10 -rw-rw-r--··3.0·unx······402·bx·stor·17-Oct-26·14:52·icons/L4Libre48.png10 -rw-r--r--··3.0·unx······238·bx·defN·17-Oct-25·00:18·icons/L4Libre.png
11 -rw-rw-r--··3.0·unx·····1283·bx·defN·17-Oct-26·14:52·icons/L4Libre128.png11 -rw-r--r--··3.0·unx·····1283·bx·defN·17-Oct-25·00:18·icons/L4Libre128.png
12 -rw-rw-r--··3.0·unx······238·bx·defN·17-Oct-26·14:52·icons/L4Libre.png12 -rw-r--r--··3.0·unx······402·bx·stor·17-Oct-25·00:18·icons/L4Libre48.png
13 11·files,·12388·bytes·uncompressed,·8374·bytes·compressed:··32.4%13 11·files,·12388·bytes·uncompressed,·8374·bytes·compressed:··32.4%
835 B
zipnote «TEMP»/diffoscope_kfu32312_tmp/tmp2gtc_jbp_.zip
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 Filename:·META-INF/1 Filename:·License
2 Comment:·2 Comment:·
  
3 Filename:·META-INF/mozilla.rsa3 Filename:·google_drive.js
4 Comment:·4 Comment:·
  
5 Filename:·META-INF/mozilla.sf5 Filename:·manifest.json
6 Comment:·6 Comment:·
  
7 Filename:·META-INF/manifest.mf7 Filename:·META-INF/
8 Comment:·8 Comment:·
  
9 Filename:·manifest.json9 Filename:·META-INF/manifest.mf
10 Comment:·10 Comment:·
  
11 Filename:·License11 Filename:·META-INF/mozilla.rsa
12 Comment:·12 Comment:·
  
13 Filename:·google_drive.js13 Filename:·META-INF/mozilla.sf
14 Comment:·14 Comment:·
  
15 Filename:·icons/15 Filename:·icons/
16 Comment:·16 Comment:·
  
17 Filename:·icons/L4Libre48.png17 Filename:·icons/L4Libre.png
18 Comment:·18 Comment:·
  
19 Filename:·icons/L4Libre128.png19 Filename:·icons/L4Libre128.png
20 Comment:·20 Comment:·
  
21 Filename:·icons/L4Libre.png21 Filename:·icons/L4Libre48.png
22 Comment:·22 Comment:·
  
23 Zip·file·comment:·23 Zip·file·comment:·
142 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v1.0·to·extract1 Zip·archive·data,·at·least·v2.0·to·extract
1.82 MB
assets/distribution/extensions/spyblock@gnu.org.xpi
1.75 MB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 14, 32 lines modifiedOffset 14, 32 lines modified
14 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile14 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
15 ··is·1008969·(00000000000F6549h).15 ··is·1008969·(00000000000F6549h).
  
  
16 Central·directory·entry·#1:16 Central·directory·entry·#1:
17 ---------------------------17 ---------------------------
  
18 ··chrome/18 ··webextension/
  
19 ··offset·of·local·header·from·start·of·archive:···019 ··offset·of·local·header·from·start·of·archive:···0
20 ··················································(0000000000000000h)·bytes20 ··················································(0000000000000000h)·bytes
21 ··file·system·or·operating·system·of·origin:······Unix21 ··file·system·or·operating·system·of·origin:······Unix
22 ··version·of·encoding·software:···················3.022 ··version·of·encoding·software:···················3.0
23 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT23 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
24 ··minimum·software·version·required·to·extract:···1.024 ··minimum·software·version·required·to·extract:···1.0
25 ··compression·method:·····························none·(stored)25 ··compression·method:·····························none·(stored)
26 ··file·security·status:···························not·encrypted26 ··file·security·status:···························not·encrypted
27 ··extended·local·header:··························no27 ··extended·local·header:··························no
28 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·26·15:52:1828 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·25·00:41:54
29 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·26·14:52:17·local29 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·25·00:41:54·local
30 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·26·14:52:17·UTC30 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·25·00:41:54·UTC
31 ··32-bit·CRC·value·(hex):·························0000000031 ··32-bit·CRC·value·(hex):·························00000000
32 ··compressed·size:································0·bytes32 ··compressed·size:································0·bytes
33 ··uncompressed·size:······························0·bytes33 ··uncompressed·size:······························0·bytes
34 ··length·of·filename:·····························7·characters34 ··length·of·filename:·····························13·characters
35 ··length·of·extra·field:··························24·bytes35 ··length·of·extra·field:··························24·bytes
36 ··length·of·file·comment:·························0·characters36 ··length·of·file·comment:·························0·characters
37 ··disk·number·on·which·file·begins:···············disk·137 ··disk·number·on·which·file·begins:···············disk·1
38 ··apparent·file·type:·····························binary38 ··apparent·file·type:·····························binary
39 ··Unix·file·attributes·(040755·octal):············drwxr-xr-x39 ··Unix·file·attributes·(040755·octal):············drwxr-xr-x
40 ··MS-DOS·file·attributes·(10·hex):················dir·40 ··MS-DOS·file·attributes·(10·hex):················dir·
  
Offset 50, 2638 lines modifiedOffset 50, 2652 lines modified
50 ····01·04·e8·03·00·00·04·e8·03·00·00.50 ····01·04·e8·03·00·00·04·e8·03·00·00.
  
51 ··There·is·no·file·comment.51 ··There·is·no·file·comment.
  
52 Central·directory·entry·#2:52 Central·directory·entry·#2:
53 ---------------------------53 ---------------------------
  
54 ··chrome/skin/54 ··webextension/manifest.json
  
55 ··offset·of·local·header·from·start·of·archive:···6555 ··offset·of·local·header·from·start·of·archive:···71
56 ··················································(0000000000000041h)·bytes56 ··················································(0000000000000047h)·bytes
57 ··file·system·or·operating·system·of·origin:······Unix57 ··file·system·or·operating·system·of·origin:······Unix
58 ··version·of·encoding·software:···················3.058 ··version·of·encoding·software:···················3.0
59 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT59 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
60 ··minimum·software·version·required·to·extract:···1.060 ··minimum·software·version·required·to·extract:···2.0
61 ··compression·method:·····························none·(stored)61 ··compression·method:·····························deflated
 62 ··compression·sub-type·(deflation):···············normal
62 ··file·security·status:···························not·encrypted63 ··file·security·status:···························not·encrypted
63 ··extended·local·header:··························no64 ··extended·local·header:··························no
64 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·26·17:52:0065 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·25·00:41:54
65 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·26·16:51:59·local66 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·25·00:41:54·local
66 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·26·16:51:59·UTC67 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·25·00:41:54·UTC
67 ··32-bit·CRC·value·(hex):·························0000000068 ··32-bit·CRC·value·(hex):·························9ffd42ac
68 ··compressed·size:································0·bytes69 ··compressed·size:································132·bytes
69 ··uncompressed·size:······························0·bytes70 ··uncompressed·size:······························183·bytes
70 ··length·of·filename:·····························12·characters71 ··length·of·filename:·····························26·characters
71 ··length·of·extra·field:··························24·bytes72 ··length·of·extra·field:··························24·bytes
72 ··length·of·file·comment:·························0·characters73 ··length·of·file·comment:·························0·characters
73 ··disk·number·on·which·file·begins:···············disk·174 ··disk·number·on·which·file·begins:···············disk·1
74 ··apparent·file·type:·····························binary75 ··apparent·file·type:·····························text
75 ··Unix·file·attributes·(040755·octal):············drwxr-xr-x76 ··Unix·file·attributes·(100644·octal):············-rw-r--r--
76 ··MS-DOS·file·attributes·(10·hex):················dir·77 ··MS-DOS·file·attributes·(00·hex):················none
  
77 ··The·central-directory·extra·field·contains:78 ··The·central-directory·extra·field·contains:
78 ··-·A·subfield·with·ID·0x5455·(universal·time)·and·5·data·bytes.79 ··-·A·subfield·with·ID·0x5455·(universal·time)·and·5·data·bytes.
79 ····The·local·extra·field·has·UTC/GMT·modification/access·times.80 ····The·local·extra·field·has·UTC/GMT·modification/access·times.
80 ··-·A·subfield·with·ID·0x7875·(Unix·UID/GID·(any·size))·and·11·data·bytes:81 ··-·A·subfield·with·ID·0x7875·(Unix·UID/GID·(any·size))·and·11·data·bytes:
81 ····01·04·e8·03·00·00·04·e8·03·00·00.82 ····01·04·e8·03·00·00·04·e8·03·00·00.
  
82 ··There·is·no·file·comment.83 ··There·is·no·file·comment.
  
83 Central·directory·entry·#3:84 Central·directory·entry·#3:
84 ---------------------------85 ---------------------------
  
85 ··chrome/skin/sendReport.css86 ··webextension/.eslintrc.json
  
86 ··offset·of·local·header·from·start·of·archive:···13587 ··offset·of·local·header·from·start·of·archive:···287
87 ··················································(0000000000000087h)·bytes88 ··················································(000000000000011Fh)·bytes
88 ··file·system·or·operating·system·of·origin:······Unix89 ··file·system·or·operating·system·of·origin:······Unix
89 ··version·of·encoding·software:···················3.090 ··version·of·encoding·software:···················3.0
90 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT91 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
91 ··minimum·software·version·required·to·extract:···2.092 ··minimum·software·version·required·to·extract:···2.0
92 ··compression·method:·····························deflated93 ··compression·method:·····························deflated
93 ··compression·sub-type·(deflation):···············normal94 ··compression·sub-type·(deflation):···············normal
94 ··file·security·status:···························not·encrypted95 ··file·security·status:···························not·encrypted
95 ··extended·local·header:··························no96 ··extended·local·header:··························no
96 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·26·17:51:5697 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·25·00:41:54
97 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·26·16:51:56·local98 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·25·00:41:54·local
98 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·26·16:51:56·UTC99 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·25·00:41:54·UTC
99 ··32-bit·CRC·value·(hex):·························4f0fc5b9100 ··32-bit·CRC·value·(hex):·························a2667525
100 ··compressed·size:································1021·bytes101 ··compressed·size:································77·bytes
101 ··uncompressed·size:······························2116·bytes102 ··uncompressed·size:······························96·bytes
102 ··length·of·filename:·····························26·characters103 ··length·of·filename:·····························27·characters
103 ··length·of·extra·field:··························24·bytes104 ··length·of·extra·field:··························24·bytes
104 ··length·of·file·comment:·························0·characters105 ··length·of·file·comment:·························0·characters
105 ··disk·number·on·which·file·begins:···············disk·1106 ··disk·number·on·which·file·begins:···············disk·1
106 ··apparent·file·type:·····························text107 ··apparent·file·type:·····························text
107 ··Unix·file·attributes·(100664·octal):············-rw-rw-r--108 ··Unix·file·attributes·(100644·octal):············-rw-r--r--
108 ··MS-DOS·file·attributes·(00·hex):················none109 ··MS-DOS·file·attributes·(00·hex):················none
  
109 ··The·central-directory·extra·field·contains:110 ··The·central-directory·extra·field·contains:
110 ··-·A·subfield·with·ID·0x5455·(universal·time)·and·5·data·bytes.111 ··-·A·subfield·with·ID·0x5455·(universal·time)·and·5·data·bytes.
111 ····The·local·extra·field·has·UTC/GMT·modification/access·times.112 ····The·local·extra·field·has·UTC/GMT·modification/access·times.
112 ··-·A·subfield·with·ID·0x7875·(Unix·UID/GID·(any·size))·and·11·data·bytes:113 ··-·A·subfield·with·ID·0x7875·(Unix·UID/GID·(any·size))·and·11·data·bytes:
113 ····01·04·e8·03·00·00·04·e8·03·00·00.114 ····01·04·e8·03·00·00·04·e8·03·00·00.
  
114 ··There·is·no·file·comment.115 ··There·is·no·file·comment.
  
115 Central·directory·entry·#4:116 Central·directory·entry·#4:
116 ---------------------------117 ---------------------------
  
117 ··chrome/skin/abp-status-16.png118 ··webextension/background.js
  
118 ··offset·of·local·header·from·start·of·archive:···1240119 ··offset·of·local·header·from·start·of·archive:···449
119 ··················································(00000000000004D8h)·bytes120 ··················································(00000000000001C1h)·bytes
120 ··file·system·or·operating·system·of·origin:······Unix121 ··file·system·or·operating·system·of·origin:······Unix
121 ··version·of·encoding·software:···················3.0122 ··version·of·encoding·software:···················3.0
122 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT123 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
123 ··minimum·software·version·required·to·extract:···1.0124 ··minimum·software·version·required·to·extract:···2.0
124 ··compression·method:·····························none·(stored)125 ··compression·method:·····························deflated
 126 ··compression·sub-type·(deflation):···············normal
125 ··file·security·status:···························not·encrypted127 ··file·security·status:···························not·encrypted
126 ··extended·local·header:··························no128 ··extended·local·header:··························no
127 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·26·17:52:00129 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·25·00:41:54
Max diff block lines reached; 1823965/1833278 bytes (99.49%) of diff not shown.
68.2 KB
zipnote «TEMP»/diffoscope_kfu32312_tmp/tmpof5phvs3_.zip
    
Offset 1, 2140 lines modifiedOffset 1, 2140 lines modified
1 Filename:·chrome/1 Filename:·webextension/
2 Comment:·2 Comment:·
  
3 Filename:·chrome/skin/3 Filename:·webextension/manifest.json
4 Comment:·4 Comment:·
  
5 Filename:·chrome/skin/sendReport.css5 Filename:·webextension/.eslintrc.json
6 Comment:·6 Comment:·
  
7 Filename:·chrome/skin/abp-status-16.png7 Filename:·webextension/background.js
8 Comment:·8 Comment:·
  
9 Filename:·chrome/skin/subscriptionSelection.css9 Filename:·webextension/io.js
10 Comment:·10 Comment:·
  
11 Filename:·chrome/skin/slow.png11 Filename:·lib/
12 Comment:·12 Comment:·
  
13 Filename:·chrome/skin/abp-status-64.png13 Filename:·lib/child/
14 Comment:·14 Comment:·
  
15 Filename:·chrome/skin/abp-icon-big.png15 Filename:·lib/child/bootstrap.js
16 Comment:·16 Comment:·
  
17 Filename:·chrome/skin/overlay.css17 Filename:·lib/child/contentPolicy.js
18 Comment:·18 Comment:·
  
19 Filename:·chrome/skin/composer.css19 Filename:·lib/child/contextMenu.js
20 Comment:·20 Comment:·
  
21 Filename:·chrome/skin/abp-status.png21 Filename:·lib/child/dataCollector.js
22 Comment:·22 Comment:·
  
23 Filename:·chrome/skin/item-state.png23 Filename:·lib/child/elemHide.js
24 Comment:·24 Comment:·
  
25 Filename:·chrome/skin/filters.css25 Filename:·lib/child/elemHideEmulation.js
26 Comment:·26 Comment:·
  
27 Filename:·chrome/skin/abp-status-32.png27 Filename:·lib/child/flasher.js
28 Comment:·28 Comment:·
  
29 Filename:·chrome/skin/abp-status-48.png29 Filename:·lib/child/main.js
30 Comment:·30 Comment:·
  
31 Filename:·chrome/skin/close.png31 Filename:·lib/child/objectTabs.js
32 Comment:·32 Comment:·
  
33 Filename:·chrome/skin/sidebar.css33 Filename:·lib/child/requestNotifier.js
34 Comment:·34 Comment:·
  
35 Filename:·chrome/skin/checkbox.png35 Filename:·lib/child/subscribeLinks.js
36 Comment:·36 Comment:·
  
37 Filename:·chrome/content/37 Filename:·lib/child/utils.js
38 Comment:·38 Comment:·
  
39 Filename:·chrome/content/objtabs.css39 Filename:·lib/coreUtils.js
40 Comment:·40 Comment:·
  
41 Filename:·chrome/content/elemHideEmulation.js41 Filename:·lib/elemHideEmulation.js
42 Comment:·42 Comment:·
  
43 Filename:·chrome/content/ui/43 Filename:·lib/elemHideFF.js
44 Comment:·44 Comment:·
  
45 Filename:·chrome/content/ui/sidebar.xul45 Filename:·lib/Public.jsm
46 Comment:·46 Comment:·
  
47 Filename:·chrome/content/ui/skin/47 Filename:·lib/antiadblockInit.js
48 Comment:·48 Comment:·
  
49 Filename:·chrome/content/ui/skin/common.css49 Filename:·lib/appSupport.js
50 Comment:·50 Comment:·
  
51 Filename:·chrome/content/ui/skin/ajax-loader.gif51 Filename:·lib/common.js
52 Comment:·52 Comment:·
  
53 Filename:·chrome/content/ui/skin/abb-logo.png53 Filename:·lib/contentPolicy.js
54 Comment:·54 Comment:·
  
55 Filename:·chrome/content/ui/skin/firstRun.css55 Filename:·lib/customizableUI.js
56 Comment:·56 Comment:·
  
57 Filename:·chrome/content/ui/skin/background-share.png57 Filename:·lib/downloader.js
58 Comment:·58 Comment:·
  
59 Filename:·chrome/content/ui/skin/background.png59 Filename:·lib/elemHide.js
60 Comment:·60 Comment:·
  
61 Filename:·chrome/content/ui/skin/fonts/61 Filename:·lib/ext_background.js
62 Comment:·62 Comment:·
  
63 Filename:·chrome/content/ui/skin/fonts/CreteRound-Regular.otf63 Filename:·lib/ext_common.js
64 Comment:·64 Comment:·
  
65 Filename:·chrome/content/ui/skin/fonts/CreteRound-Italic.otf65 Filename:·lib/filterClasses.js
66 Comment:·66 Comment:·
  
67 Filename:·chrome/content/ui/skin/background-main.png67 Filename:·lib/windowObserver.js
68 Comment:·68 Comment:·
  
69 Filename:·chrome/content/ui/skin/donate.png69 Filename:·lib/events.js
70 Comment:·70 Comment:·
  
71 Filename:·chrome/content/ui/skin/social/71 Filename:·lib/filterListener.js
72 Comment:·72 Comment:·
  
73 Filename:·chrome/content/ui/skin/social/renren.png73 Filename:·lib/filterNotifier.js
74 Comment:·74 Comment:·
  
75 Filename:·chrome/content/ui/skin/social/googleplus.png75 Filename:·lib/filterStorage.js
76 Comment:·76 Comment:·
  
77 Filename:·chrome/content/ui/skin/social/twitter.png77 Filename:·lib/io.js
78 Comment:·78 Comment:·
  
79 Filename:·chrome/content/ui/skin/social/facebook.png79 Filename:·lib/keySelector.js
80 Comment:·80 Comment:·
  
81 Filename:·chrome/content/ui/skin/social/weibo.png81 Filename:·lib/legacyIO.js
82 Comment:·82 Comment:·
  
83 Filename:·chrome/content/ui/skin/abp-128.png83 Filename:·lib/main.js
84 Comment:·84 Comment:·
  
85 Filename:·chrome/content/ui/subscriptionSelection.xul85 Filename:·lib/matcher.js
Max diff block lines reached; 66014/69769 bytes (94.62%) of diff not shown.
2.91 KB
assets/distribution/extensions/SimpleSumOfUs@0xbeef.coffee.xpi
1.88 KB
zipinfo {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Zip·file·size:·14096·bytes,·number·of·entries:·131 Zip·file·size:·14096·bytes,·number·of·entries:·13
2 -rw-rw-r--··3.0·unx·····3875·tx·defN·17-Oct-26·14:52·main.js~2 -rw-r--r--··3.0·unx·····1275·tx·defN·17-Oct-25·00:18·License
 3 -rw-r--r--··3.0·unx······227·tx·defN·17-Oct-25·00:18·License~
3 -rw-rw-r--··3.0·unx·····1653·tx·defN·17-Oct-26·14:52·background.js4 -rw-r--r--··3.0·unx·····1653·tx·defN·17-Oct-25·00:18·background.js
 5 -rw-r--r--··3.0·unx·····1695·tx·defN·17-Oct-25·00:18·background.js~
 6 -rw-r--r--··3.0·unx·····1700·tx·defN·17-Oct-25·00:18·improve_css.js~
 7 -rw-r--r--··3.0·unx·····3879·tx·defN·17-Oct-25·00:18·main.js
 8 -rw-r--r--··3.0·unx·····3875·tx·defN·17-Oct-25·00:18·main.js~
 9 -rw-r--r--··3.0·unx······723·tx·defN·17-Oct-25·00:18·manifest.json
 10 -rw-r--r--··3.0·unx······762·tx·defN·17-Oct-25·00:18·manifest.json~
4 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·META-INF/11 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-25·00:18·META-INF/
5 -rw-rw-r--··3.0·unx·····4184·bx·defN·17-Oct-26·14:52·META-INF/mozilla.rsa 
6 -rw-rw-r--··3.0·unx······121·tx·defN·17-Oct-26·14:52·META-INF/mozilla.sf 
7 -rw-rw-r--··3.0·unx·····1157·tx·defN·17-Oct-26·14:52·META-INF/manifest.mf12 -rw-r--r--··3.0·unx·····1157·tx·defN·17-Oct-25·00:18·META-INF/manifest.mf
 13 -rw-r--r--··3.0·unx·····4184·bx·defN·17-Oct-25·00:18·META-INF/mozilla.rsa
 14 -rw-r--r--··3.0·unx······121·tx·defN·17-Oct-25·00:18·META-INF/mozilla.sf
8 -rw-rw-r--··3.0·unx·····1700·tx·defN·17-Oct-26·14:52·improve_css.js~ 
9 -rw-rw-r--··3.0·unx······723·tx·defN·17-Oct-26·14:52·manifest.json 
10 -rw-rw-r--··3.0·unx·····1695·tx·defN·17-Oct-26·14:52·background.js~ 
11 -rw-rw-r--··3.0·unx·····1275·tx·defN·17-Oct-26·14:52·License 
12 -rw-rw-r--··3.0·unx······227·tx·defN·17-Oct-26·14:52·License~ 
13 -rw-rw-r--··3.0·unx·····3879·tx·defN·17-Oct-26·14:52·main.js 
14 -rw-rw-r--··3.0·unx······762·tx·defN·17-Oct-26·14:52·manifest.json~ 
15 13·files,·21251·bytes·uncompressed,·12076·bytes·compressed:··43.2%15 13·files,·21251·bytes·uncompressed,·12076·bytes·compressed:··43.2%
938 B
zipnote «TEMP»/diffoscope_kfu32312_tmp/tmp2t8nn71u_.zip
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
1 Filename:·main.js~1 Filename:·License
2 Comment:·2 Comment:·
  
3 Filename:·background.js3 Filename:·License~
4 Comment:·4 Comment:·
  
5 Filename:·META-INF/5 Filename:·background.js
6 Comment:·6 Comment:·
  
7 Filename:·META-INF/mozilla.rsa7 Filename:·background.js~
8 Comment:·8 Comment:·
  
9 Filename:·META-INF/mozilla.sf9 Filename:·improve_css.js~
10 Comment:·10 Comment:·
  
11 Filename:·META-INF/manifest.mf11 Filename:·main.js
12 Comment:·12 Comment:·
  
13 Filename:·improve_css.js~13 Filename:·main.js~
14 Comment:·14 Comment:·
  
15 Filename:·manifest.json15 Filename:·manifest.json
16 Comment:·16 Comment:·
  
17 Filename:·background.js~17 Filename:·manifest.json~
18 Comment:·18 Comment:·
  
19 Filename:·License19 Filename:·META-INF/
20 Comment:·20 Comment:·
  
21 Filename:·License~21 Filename:·META-INF/manifest.mf
22 Comment:·22 Comment:·
  
23 Filename:·main.js23 Filename:·META-INF/mozilla.rsa
24 Comment:·24 Comment:·
  
25 Filename:·manifest.json~25 Filename:·META-INF/mozilla.sf
26 Comment:·26 Comment:·
  
27 Zip·file·comment:·27 Zip·file·comment:·
1.96 MB
assets/distribution/extensions/https-everywhere-eff@eff.org.xpi
1.88 MB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 14, 141 lines modifiedOffset 14, 143 lines modified
14 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile14 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
15 ··is·2939278·(00000000002CD98Eh).15 ··is·2939278·(00000000002CD98Eh).
  
  
16 Central·directory·entry·#1:16 Central·directory·entry·#1:
17 ---------------------------17 ---------------------------
  
18 ··defaults/18 ··Changelog
  
19 ··offset·of·local·header·from·start·of·archive:···019 ··offset·of·local·header·from·start·of·archive:···0
20 ··················································(0000000000000000h)·bytes20 ··················································(0000000000000000h)·bytes
21 ··file·system·or·operating·system·of·origin:······Unix21 ··file·system·or·operating·system·of·origin:······Unix
22 ··version·of·encoding·software:···················3.022 ··version·of·encoding·software:···················3.0
23 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT23 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
24 ··minimum·software·version·required·to·extract:···1.024 ··minimum·software·version·required·to·extract:···2.0
25 ··compression·method:·····························none·(stored)25 ··compression·method:·····························deflated
 26 ··compression·sub-type·(deflation):···············normal
26 ··file·security·status:···························not·encrypted27 ··file·security·status:···························not·encrypted
27 ··extended·local·header:··························no28 ··extended·local·header:··························no
28 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·26·15:52:0429 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·25·00:18:26
29 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·26·14:52:03·local30 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·25·00:18:26·local
30 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·26·14:52:03·UTC31 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·25·00:18:26·UTC
31 ··32-bit·CRC·value·(hex):·························0000000032 ··32-bit·CRC·value·(hex):·························3dbb6bbf
32 ··compressed·size:································0·bytes33 ··compressed·size:································22259·bytes
33 ··uncompressed·size:······························0·bytes34 ··uncompressed·size:······························77522·bytes
34 ··length·of·filename:·····························9·characters35 ··length·of·filename:·····························9·characters
35 ··length·of·extra·field:··························24·bytes36 ··length·of·extra·field:··························24·bytes
36 ··length·of·file·comment:·························0·characters37 ··length·of·file·comment:·························0·characters
37 ··disk·number·on·which·file·begins:···············disk·138 ··disk·number·on·which·file·begins:···············disk·1
38 ··apparent·file·type:·····························binary39 ··apparent·file·type:·····························text
39 ··Unix·file·attributes·(040755·octal):············drwxr-xr-x40 ··Unix·file·attributes·(100644·octal):············-rw-r--r--
40 ··MS-DOS·file·attributes·(10·hex):················dir·41 ··MS-DOS·file·attributes·(00·hex):················none
  
41 ··The·central-directory·extra·field·contains:42 ··The·central-directory·extra·field·contains:
42 ··-·A·subfield·with·ID·0x5455·(universal·time)·and·5·data·bytes.43 ··-·A·subfield·with·ID·0x5455·(universal·time)·and·5·data·bytes.
43 ····The·local·extra·field·has·UTC/GMT·modification/access·times.44 ····The·local·extra·field·has·UTC/GMT·modification/access·times.
44 ··-·A·subfield·with·ID·0x7875·(Unix·UID/GID·(any·size))·and·11·data·bytes:45 ··-·A·subfield·with·ID·0x7875·(Unix·UID/GID·(any·size))·and·11·data·bytes:
45 ····01·04·e8·03·00·00·04·e8·03·00·00.46 ····01·04·e8·03·00·00·04·e8·03·00·00.
  
46 ··There·is·no·file·comment.47 ··There·is·no·file·comment.
  
47 Central·directory·entry·#2:48 Central·directory·entry·#2:
48 ---------------------------49 ---------------------------
  
49 ··defaults/preferences/50 ··chrome.manifest
  
50 ··offset·of·local·header·from·start·of·archive:···6751 ··offset·of·local·header·from·start·of·archive:···22326
51 ··················································(0000000000000043h)·bytes52 ··················································(0000000000005736h)·bytes
52 ··file·system·or·operating·system·of·origin:······Unix53 ··file·system·or·operating·system·of·origin:······Unix
53 ··version·of·encoding·software:···················3.054 ··version·of·encoding·software:···················3.0
54 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT55 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
55 ··minimum·software·version·required·to·extract:···1.056 ··minimum·software·version·required·to·extract:···2.0
56 ··compression·method:·····························none·(stored)57 ··compression·method:·····························deflated
 58 ··compression·sub-type·(deflation):···············normal
57 ··file·security·status:···························not·encrypted59 ··file·security·status:···························not·encrypted
58 ··extended·local·header:··························no60 ··extended·local·header:··························no
59 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·26·15:52:0461 ··file·last·modified·on·(DOS·date/time):··········2017·Jan·11·18:18:52
60 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·26·14:52:03·local62 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Jan·11·18:18:52·local
61 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·26·14:52:03·UTC63 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Jan·11·18:18:52·UTC
62 ··32-bit·CRC·value·(hex):·························0000000064 ··32-bit·CRC·value·(hex):·························6c2152a3
63 ··compressed·size:································0·bytes65 ··compressed·size:································961·bytes
64 ··uncompressed·size:······························0·bytes66 ··uncompressed·size:······························4556·bytes
65 ··length·of·filename:·····························21·characters67 ··length·of·filename:·····························15·characters
66 ··length·of·extra·field:··························24·bytes68 ··length·of·extra·field:··························24·bytes
67 ··length·of·file·comment:·························0·characters69 ··length·of·file·comment:·························0·characters
68 ··disk·number·on·which·file·begins:···············disk·170 ··disk·number·on·which·file·begins:···············disk·1
69 ··apparent·file·type:·····························binary71 ··apparent·file·type:·····························text
70 ··Unix·file·attributes·(040755·octal):············drwxr-xr-x72 ··Unix·file·attributes·(100644·octal):············-rw-r--r--
71 ··MS-DOS·file·attributes·(10·hex):················dir·73 ··MS-DOS·file·attributes·(00·hex):················none
  
72 ··The·central-directory·extra·field·contains:74 ··The·central-directory·extra·field·contains:
73 ··-·A·subfield·with·ID·0x5455·(universal·time)·and·5·data·bytes.75 ··-·A·subfield·with·ID·0x5455·(universal·time)·and·5·data·bytes.
74 ····The·local·extra·field·has·UTC/GMT·modification/access·times.76 ····The·local·extra·field·has·UTC/GMT·modification/access·times.
75 ··-·A·subfield·with·ID·0x7875·(Unix·UID/GID·(any·size))·and·11·data·bytes:77 ··-·A·subfield·with·ID·0x7875·(Unix·UID/GID·(any·size))·and·11·data·bytes:
76 ····01·04·e8·03·00·00·04·e8·03·00·00.78 ····01·04·e8·03·00·00·04·e8·03·00·00.
  
77 ··There·is·no·file·comment.79 ··There·is·no·file·comment.
  
78 Central·directory·entry·#3:80 Central·directory·entry·#3:
79 ---------------------------81 ---------------------------
  
80 ··defaults/preferences/preferences.js82 ··install.rdf
  
81 ··offset·of·local·header·from·start·of·archive:···14683 ··offset·of·local·header·from·start·of·archive:···23360
82 ··················································(0000000000000092h)·bytes84 ··················································(0000000000005B40h)·bytes
83 ··file·system·or·operating·system·of·origin:······Unix85 ··file·system·or·operating·system·of·origin:······Unix
84 ··version·of·encoding·software:···················3.086 ··version·of·encoding·software:···················3.0
85 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT87 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
86 ··minimum·software·version·required·to·extract:···2.088 ··minimum·software·version·required·to·extract:···2.0
87 ··compression·method:·····························deflated89 ··compression·method:·····························deflated
88 ··compression·sub-type·(deflation):···············normal90 ··compression·sub-type·(deflation):···············normal
89 ··file·security·status:···························not·encrypted91 ··file·security·status:···························not·encrypted
90 ··extended·local·header:··························no92 ··extended·local·header:··························no
91 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·26·15:52:0493 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·25·00:18:26
92 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·26·14:52:03·local94 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·25·00:18:26·local
93 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·26·14:52:03·UTC95 ··file·last·modified·on·(UT·extra·field·modtime):·2017·Oct·25·00:18:26·UTC
94 ··32-bit·CRC·value·(hex):·························01a54c1396 ··32-bit·CRC·value·(hex):·························ef656c59
95 ··compressed·size:································638·bytes97 ··compressed·size:································1218·bytes
96 ··uncompressed·size:······························2661·bytes98 ··uncompressed·size:······························3192·bytes
97 ··length·of·filename:·····························35·characters99 ··length·of·filename:·····························11·characters
98 ··length·of·extra·field:··························24·bytes100 ··length·of·extra·field:··························24·bytes
99 ··length·of·file·comment:·························0·characters101 ··length·of·file·comment:·························0·characters
100 ··disk·number·on·which·file·begins:···············disk·1102 ··disk·number·on·which·file·begins:···············disk·1
101 ··apparent·file·type:·····························text103 ··apparent·file·type:·····························text
102 ··Unix·file·attributes·(100664·octal):············-rw-rw-r--104 ··Unix·file·attributes·(100644·octal):············-rw-r--r--
103 ··MS-DOS·file·attributes·(00·hex):················none105 ··MS-DOS·file·attributes·(00·hex):················none
  
104 ··The·central-directory·extra·field·contains:106 ··The·central-directory·extra·field·contains:
105 ··-·A·subfield·with·ID·0x5455·(universal·time)·and·5·data·bytes.107 ··-·A·subfield·with·ID·0x5455·(universal·time)·and·5·data·bytes.
106 ····The·local·extra·field·has·UTC/GMT·modification/access·times.108 ····The·local·extra·field·has·UTC/GMT·modification/access·times.
107 ··-·A·subfield·with·ID·0x7875·(Unix·UID/GID·(any·size))·and·11·data·bytes:109 ··-·A·subfield·with·ID·0x7875·(Unix·UID/GID·(any·size))·and·11·data·bytes:
108 ····01·04·e8·03·00·00·04·e8·03·00·00.110 ····01·04·e8·03·00·00·04·e8·03·00·00.
  
109 ··There·is·no·file·comment.111 ··There·is·no·file·comment.
  
110 Central·directory·entry·#4:112 Central·directory·entry·#4:
111 ---------------------------113 ---------------------------
  
112 ··chrome/114 ··META-INF/
  
113 ··offset·of·local·header·from·start·of·archive:···877115 ··offset·of·local·header·from·start·of·archive:···24647
114 ··················································(000000000000036Dh)·bytes116 ··················································(0000000000006047h)·bytes
115 ··file·system·or·operating·system·of·origin:······Unix117 ··file·system·or·operating·system·of·origin:······Unix
116 ··version·of·encoding·software:···················3.0118 ··version·of·encoding·software:···················3.0
117 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT119 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
118 ··minimum·software·version·required·to·extract:···1.0120 ··minimum·software·version·required·to·extract:···1.0
119 ··compression·method:·····························none·(stored)121 ··compression·method:·····························none·(stored)
Max diff block lines reached; 1962282/1971020 bytes (99.56%) of diff not shown.
80.4 KB
zipnote «TEMP»/diffoscope_kfu32312_tmp/tmp61shfqq8_.zip
    
Offset 1, 2356 lines modifiedOffset 1, 2356 lines modified
1 Filename:·defaults/1 Filename:·Changelog
2 Comment:·2 Comment:·
  
3 Filename:·defaults/preferences/3 Filename:·chrome.manifest
4 Comment:·4 Comment:·
  
5 Filename:·defaults/preferences/preferences.js5 Filename:·install.rdf
6 Comment:·6 Comment:·
  
7 Filename:·chrome/7 Filename:·META-INF/
8 Comment:·8 Comment:·
  
9 Filename:·chrome/skin/9 Filename:·META-INF/manifest.mf
10 Comment:·10 Comment:·
  
11 Filename:·chrome/skin/icon-blocking-24.png11 Filename:·META-INF/mozilla.rsa
12 Comment:·12 Comment:·
  
13 Filename:·chrome/skin/icon-disabled-38.png13 Filename:·META-INF/mozilla.sf
14 Comment:·14 Comment:·
  
15 Filename:·chrome/skin/icon-inactive-16.png15 Filename:·components/
16 Comment:·16 Comment:·
  
17 Filename:·chrome/skin/icon-disabled-24.png17 Filename:·components/https-everywhere.js
18 Comment:·18 Comment:·
  
19 Filename:·chrome/skin/tick.png19 Filename:·components/ssl-observatory.js
20 Comment:·20 Comment:·
  
21 Filename:·chrome/skin/https-everywhere.css21 Filename:·chrome/
22 Comment:·22 Comment:·
  
23 Filename:·chrome/skin/https-everywhere-banner.png23 Filename:·chrome/skin/
24 Comment:·24 Comment:·
  
25 Filename:·chrome/skin/icon-inactive-38.png25 Filename:·chrome/skin/cross.png
26 Comment:·26 Comment:·
  
27 Filename:·chrome/skin/tick-moot.png27 Filename:·chrome/skin/https-everywhere-banner.png
28 Comment:·28 Comment:·
  
29 Filename:·chrome/skin/icon-inactive-24.png29 Filename:·chrome/skin/https-everywhere.css
30 Comment:·30 Comment:·
  
31 Filename:·chrome/skin/icon-active-128.png31 Filename:·chrome/skin/icon-active-128.png
32 Comment:·32 Comment:·
  
33 Filename:·chrome/skin/cross.png33 Filename:·chrome/skin/icon-active-16.png
34 Comment:·34 Comment:·
  
35 Filename:·chrome/skin/loop.png35 Filename:·chrome/skin/icon-active-24.png
36 Comment:·36 Comment:·
  
37 Filename:·chrome/skin/icon-blocking-16.png37 Filename:·chrome/skin/icon-active-38.png
38 Comment:·38 Comment:·
  
39 Filename:·chrome/skin/icon-disabled-16.png39 Filename:·chrome/skin/icon-active-48.png
40 Comment:·40 Comment:·
  
41 Filename:·chrome/skin/icon-active-38.png41 Filename:·chrome/skin/icon-blocking-16.png
42 Comment:·42 Comment:·
  
43 Filename:·chrome/skin/icon-blocking-38.png43 Filename:·chrome/skin/icon-blocking-24.png
44 Comment:·44 Comment:·
  
45 Filename:·chrome/skin/icon-active-24.png45 Filename:·chrome/skin/icon-blocking-38.png
46 Comment:·46 Comment:·
  
47 Filename:·chrome/skin/icon-active-16.png47 Filename:·chrome/skin/icon-disabled-16.png
48 Comment:·48 Comment:·
  
49 Filename:·chrome/skin/icon-active-48.png49 Filename:·chrome/skin/icon-disabled-24.png
50 Comment:·50 Comment:·
  
51 Filename:·chrome/content/51 Filename:·chrome/skin/icon-disabled-38.png
52 Comment:·52 Comment:·
  
53 Filename:·chrome/content/toolbar_button.js53 Filename:·chrome/skin/icon-inactive-16.png
54 Comment:·54 Comment:·
  
55 Filename:·chrome/content/rulesets.json55 Filename:·chrome/skin/icon-inactive-24.png
56 Comment:·56 Comment:·
  
57 Filename:·chrome/content/toolbar_button.xul57 Filename:·chrome/skin/icon-inactive-38.png
58 Comment:·58 Comment:·
  
59 Filename:·chrome/content/meta-preferences.xul59 Filename:·chrome/skin/loop.png
60 Comment:·60 Comment:·
  
61 Filename:·chrome/content/observatory-warning.xul61 Filename:·chrome/skin/tick-moot.png
62 Comment:·62 Comment:·
  
63 Filename:·chrome/content/observatory-preferences.xul63 Filename:·chrome/skin/tick.png
64 Comment:·64 Comment:·
  
65 Filename:·chrome/content/toolbar_button_binding.xml65 Filename:·chrome/content/
66 Comment:·66 Comment:·
  
67 Filename:·chrome/content/observatory-xul.js67 Filename:·chrome/content/about.xul
68 Comment:·68 Comment:·
  
69 Filename:·chrome/content/observatory-popup.xul69 Filename:·chrome/content/observatory-preferences.xul
70 Comment:·70 Comment:·
  
71 Filename:·chrome/content/about.js71 Filename:·chrome/content/about.js
72 Comment:·72 Comment:·
  
73 Filename:·chrome/content/code/73 Filename:·chrome/content/observatory-xul.js
74 Comment:·74 Comment:·
  
75 Filename:·chrome/content/code/HTTPSRules.js75 Filename:·chrome/content/meta-preferences.xul
76 Comment:·76 Comment:·
  
77 Filename:·chrome/content/code/Cookie.js77 Filename:·chrome/content/observatory-popup.xul
78 Comment:·78 Comment:·
  
79 Filename:·chrome/content/code/ApplicableList.js79 Filename:·chrome/content/observatory-warning.xul
80 Comment:·80 Comment:·
  
81 Filename:·chrome/content/code/AndroidUI.jsm81 Filename:·chrome/content/toolbar_button.js
82 Comment:·82 Comment:·
  
83 Filename:·chrome/content/code/HTTPS.js83 Filename:·chrome/content/toolbar_button.xul
84 Comment:·84 Comment:·
  
85 Filename:·chrome/content/code/X509ChainWhitelist.js85 Filename:·chrome/content/toolbar_button_binding.xml
Max diff block lines reached; 78321/82251 bytes (95.22%) of diff not shown.
142 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v1.0·to·extract1 Zip·archive·data,·at·least·v2.0·to·extract
2.22 KB
assets/distribution/extensions/rsf@0xbeef.coffee.xpi
1.35 KB
zipinfo {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Zip·file·size:·7868·bytes,·number·of·entries:·91 Zip·file·size:·7868·bytes,·number·of·entries:·9
 2 -rw-r--r--··3.0·unx·····1041·tx·defN·17-Oct-25·00:18·License
 3 -rw-r--r--··3.0·unx······566·tx·defN·17-Oct-25·00:18·manifest.json
 4 -rw-r--r--··3.0·unx·····1963·tx·defN·17-Oct-25·00:18·rsf.js
2 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·META-INF/5 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-25·00:18·META-INF/
3 -rw-rw-r--··3.0·unx·····4174·bx·defN·17-Oct-26·14:52·META-INF/mozilla.rsa6 -rw-r--r--··3.0·unx·····4174·bx·defN·17-Oct-25·00:18·META-INF/mozilla.rsa
4 -rw-rw-r--··3.0·unx······121·tx·defN·17-Oct-26·14:52·META-INF/mozilla.sf7 -rw-r--r--··3.0·unx······121·tx·defN·17-Oct-25·00:18·META-INF/mozilla.sf
5 -rw-rw-r--··3.0·unx······529·tx·defN·17-Oct-26·14:52·META-INF/manifest.mf8 -rw-r--r--··3.0·unx······529·tx·defN·17-Oct-25·00:18·META-INF/manifest.mf
6 -rw-rw-r--··3.0·unx·····1963·tx·defN·17-Oct-26·14:52·rsf.js 
7 -rw-rw-r--··3.0·unx······566·tx·defN·17-Oct-26·14:52·manifest.json 
8 -rw-rw-r--··3.0·unx·····1041·tx·defN·17-Oct-26·14:52·License 
9 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·icons/9 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-25·00:18·icons/
10 -rw-rw-r--··3.0·unx······867·bx·defN·17-Oct-26·14:52·icons/L4Libre128.png10 -rw-r--r--··3.0·unx······867·bx·defN·17-Oct-25·00:18·icons/L4Libre128.png
11 9·files,·9261·bytes·uncompressed,·6454·bytes·compressed:··30.3%11 9·files,·9261·bytes·uncompressed,·6454·bytes·compressed:··30.3%
649 B
zipnote «TEMP»/diffoscope_kfu32312_tmp/tmpc50mwejr_.zip
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 Filename:·META-INF/1 Filename:·License
2 Comment:·2 Comment:·
  
3 Filename:·META-INF/mozilla.rsa3 Filename:·manifest.json
4 Comment:·4 Comment:·
  
5 Filename:·META-INF/mozilla.sf5 Filename:·rsf.js
6 Comment:·6 Comment:·
  
7 Filename:·META-INF/manifest.mf7 Filename:·META-INF/
8 Comment:·8 Comment:·
  
9 Filename:·rsf.js9 Filename:·META-INF/mozilla.rsa
10 Comment:·10 Comment:·
  
11 Filename:·manifest.json11 Filename:·META-INF/mozilla.sf
12 Comment:·12 Comment:·
  
13 Filename:·License13 Filename:·META-INF/manifest.mf
14 Comment:·14 Comment:·
  
15 Filename:·icons/15 Filename:·icons/
16 Comment:·16 Comment:·
  
17 Filename:·icons/L4Libre128.png17 Filename:·icons/L4Libre128.png
18 Comment:·18 Comment:·
142 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v1.0·to·extract1 Zip·archive·data,·at·least·v2.0·to·extract
4.13 KB
assets/distribution/extensions/SubmitMe@0xbeef.coffee.xpi
2.7 KB
zipinfo {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 Zip·file·size:·16198·bytes,·number·of·entries:·191 Zip·file·size:·16198·bytes,·number·of·entries:·19
2 -rw-rw-r--··3.0·unx·····2100·tx·defN·17-Oct-26·14:52·manual.js2 -rw-r--r--··3.0·unx·····2100·tx·defN·17-Oct-25·00:18·manual.js
 3 -rw-r--r--··3.0·unx·····2676·tx·defN·17-Oct-25·00:18·passive_read_css.js
 4 -rw-r--r--··3.0·unx·····1468·tx·defN·17-Oct-25·00:18·unhide_css.js
 5 -rw-r--r--··3.0·unx·····1040·tx·defN·17-Oct-25·00:18·License
 6 -rw-r--r--··3.0·unx·····4784·tx·defN·17-Oct-25·00:18·background.js
3 -rw-rw-r--··3.0·unx·····3785·tx·defN·17-Oct-26·14:52·improve_css.js7 -rw-r--r--··3.0·unx·····3785·tx·defN·17-Oct-25·00:18·improve_css.js
4 -rw-rw-r--··3.0·unx·····4784·tx·defN·17-Oct-26·14:52·background.js8 -rw-r--r--··3.0·unx······945·tx·defN·17-Oct-25·00:18·manifest.json
5 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·META-INF/9 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-25·00:18·META-INF/
6 -rw-rw-r--··3.0·unx·····4179·bx·defN·17-Oct-26·14:52·META-INF/mozilla.rsa 
7 -rw-rw-r--··3.0·unx······121·tx·defN·17-Oct-26·14:52·META-INF/mozilla.sf 
8 -rw-rw-r--··3.0·unx·····1698·tx·defN·17-Oct-26·14:52·META-INF/manifest.mf10 -rw-r--r--··3.0·unx·····1698·tx·defN·17-Oct-25·00:18·META-INF/manifest.mf
 11 -rw-r--r--··3.0·unx·····4179·bx·defN·17-Oct-25·00:18·META-INF/mozilla.rsa
 12 -rw-r--r--··3.0·unx······121·tx·defN·17-Oct-25·00:18·META-INF/mozilla.sf
9 -rw-rw-r--··3.0·unx·····1468·tx·defN·17-Oct-26·14:52·unhide_css.js 
10 -rw-rw-r--··3.0·unx·····2676·tx·defN·17-Oct-26·14:52·passive_read_css.js 
11 -rw-rw-r--··3.0·unx······945·tx·defN·17-Oct-26·14:52·manifest.json 
12 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·popup/ 
13 -rw-rw-r--··3.0·unx·······24·tx·stor·17-Oct-26·14:52·popup/popup.js 
14 -rw-rw-r--··3.0·unx······535·tx·defN·17-Oct-26·14:52·popup/popup.html 
15 -rw-rw-r--··3.0·unx······114·tx·defN·17-Oct-26·14:52·popup/popup.css 
16 -rw-rw-r--··3.0·unx·····1040·tx·defN·17-Oct-26·14:52·License 
17 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·icons/13 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-25·00:18·icons/
 14 -rw-r--r--··3.0·unx······270·bx·defN·17-Oct-25·00:18·icons/16x16.png
18 -rw-rw-r--··3.0·unx······271·bx·defN·17-Oct-26·14:52·icons/16x16_2.png15 -rw-r--r--··3.0·unx······271·bx·defN·17-Oct-25·00:18·icons/16x16_2.png
19 -rw-rw-r--··3.0·unx······628·bx·stor·17-Oct-26·14:52·icons/48x48.png16 -rw-r--r--··3.0·unx······628·bx·stor·17-Oct-25·00:18·icons/48x48.png
20 -rw-rw-r--··3.0·unx······270·bx·defN·17-Oct-26·14:52·icons/16x16.png17 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-25·00:18·popup/
 18 -rw-r--r--··3.0·unx······114·tx·defN·17-Oct-25·00:18·popup/popup.css
 19 -rw-r--r--··3.0·unx······535·tx·defN·17-Oct-25·00:18·popup/popup.html
 20 -rw-r--r--··3.0·unx·······24·tx·stor·17-Oct-25·00:18·popup/popup.js
21 19·files,·24638·bytes·uncompressed,·13224·bytes·compressed:··46.3%21 19·files,·24638·bytes·uncompressed,·13224·bytes·compressed:··46.3%
1.32 KB
zipnote «TEMP»/diffoscope_kfu32312_tmp/tmphcwsraf6_.zip
    
Offset 1, 58 lines modifiedOffset 1, 58 lines modified
1 Filename:·manual.js1 Filename:·manual.js
2 Comment:·2 Comment:·
  
3 Filename:·improve_css.js3 Filename:·passive_read_css.js
4 Comment:·4 Comment:·
  
5 Filename:·background.js5 Filename:·unhide_css.js
6 Comment:·6 Comment:·
  
7 Filename:·META-INF/7 Filename:·License
8 Comment:·8 Comment:·
  
9 Filename:·META-INF/mozilla.rsa9 Filename:·background.js
10 Comment:·10 Comment:·
  
11 Filename:·META-INF/mozilla.sf11 Filename:·improve_css.js
12 Comment:·12 Comment:·
  
13 Filename:·META-INF/manifest.mf13 Filename:·manifest.json
14 Comment:·14 Comment:·
  
15 Filename:·unhide_css.js15 Filename:·META-INF/
16 Comment:·16 Comment:·
  
17 Filename:·passive_read_css.js17 Filename:·META-INF/manifest.mf
18 Comment:·18 Comment:·
  
19 Filename:·manifest.json19 Filename:·META-INF/mozilla.rsa
20 Comment:·20 Comment:·
  
21 Filename:·popup/21 Filename:·META-INF/mozilla.sf
22 Comment:·22 Comment:·
  
23 Filename:·popup/popup.js23 Filename:·icons/
24 Comment:·24 Comment:·
  
25 Filename:·popup/popup.html25 Filename:·icons/16x16.png
26 Comment:·26 Comment:·
  
27 Filename:·popup/popup.css27 Filename:·icons/16x16_2.png
28 Comment:·28 Comment:·
  
29 Filename:·License29 Filename:·icons/48x48.png
30 Comment:·30 Comment:·
  
31 Filename:·icons/31 Filename:·popup/
32 Comment:·32 Comment:·
  
33 Filename:·icons/16x16_2.png33 Filename:·popup/popup.css
34 Comment:·34 Comment:·
  
35 Filename:·icons/48x48.png35 Filename:·popup/popup.html
36 Comment:·36 Comment:·
  
37 Filename:·icons/16x16.png37 Filename:·popup/popup.js
38 Comment:·38 Comment:·
  
39 Zip·file·comment:·39 Zip·file·comment:·
2.69 KB
assets/distribution/extensions/DMCAreg@0xbeef.coffee.xpi
1.64 KB
zipinfo {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Zip·file·size:·14830·bytes,·number·of·entries:·111 Zip·file·size:·14830·bytes,·number·of·entries:·11
 2 -rw-r--r--··3.0·unx·····1041·tx·defN·17-Oct-25·00:18·License
 3 -rw-r--r--··3.0·unx······664·tx·defN·17-Oct-25·00:18·manifest.json
 4 -rw-r--r--··3.0·unx·····1382·tx·defN·17-Oct-25·00:18·pay.js
2 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·META-INF/5 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-25·00:18·META-INF/
3 -rw-rw-r--··3.0·unx·····4178·bx·defN·17-Oct-26·14:52·META-INF/mozilla.rsa 
4 -rw-rw-r--··3.0·unx······121·tx·defN·17-Oct-26·14:52·META-INF/mozilla.sf 
5 -rw-rw-r--··3.0·unx······795·tx·defN·17-Oct-26·14:52·META-INF/manifest.mf6 -rw-r--r--··3.0·unx······795·tx·defN·17-Oct-25·00:18·META-INF/manifest.mf
 7 -rw-r--r--··3.0·unx·····4178·bx·defN·17-Oct-25·00:18·META-INF/mozilla.rsa
 8 -rw-r--r--··3.0·unx······121·tx·defN·17-Oct-25·00:18·META-INF/mozilla.sf
6 -rw-rw-r--··3.0·unx······664·tx·defN·17-Oct-26·14:52·manifest.json 
7 -rw-rw-r--··3.0·unx·····1382·tx·defN·17-Oct-26·14:52·pay.js 
8 -rw-rw-r--··3.0·unx·····1041·tx·defN·17-Oct-26·14:52·License 
9 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-26·14:52·icons/9 drwxr-xr-x··3.0·unx········0·bx·stor·17-Oct-25·00:18·icons/
10 -rw-rw-r--··3.0·unx·····1404·bx·stor·17-Oct-26·14:52·icons/L4Libre48.png10 -rw-r--r--··3.0·unx······381·bx·stor·17-Oct-25·00:18·icons/L4Libre.png
11 -rw-rw-r--··3.0·unx·····5760·bx·defN·17-Oct-26·14:52·icons/L4Libre128.png11 -rw-r--r--··3.0·unx·····5760·bx·defN·17-Oct-25·00:18·icons/L4Libre128.png
12 -rw-rw-r--··3.0·unx······381·bx·stor·17-Oct-26·14:52·icons/L4Libre.png12 -rw-r--r--··3.0·unx·····1404·bx·stor·17-Oct-25·00:18·icons/L4Libre48.png
13 11·files,·15726·bytes·uncompressed,·13088·bytes·compressed:··16.8%13 11·files,·15726·bytes·uncompressed,·13088·bytes·compressed:··16.8%
817 B
zipnote «TEMP»/diffoscope_kfu32312_tmp/tmp8b57g2bm_.zip
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 Filename:·META-INF/1 Filename:·License
2 Comment:·2 Comment:·
  
3 Filename:·META-INF/mozilla.rsa3 Filename:·manifest.json
4 Comment:·4 Comment:·
  
5 Filename:·META-INF/mozilla.sf5 Filename:·pay.js
6 Comment:·6 Comment:·
  
7 Filename:·META-INF/manifest.mf7 Filename:·META-INF/
8 Comment:·8 Comment:·
  
9 Filename:·manifest.json9 Filename:·META-INF/manifest.mf
10 Comment:·10 Comment:·
  
11 Filename:·pay.js11 Filename:·META-INF/mozilla.rsa
12 Comment:·12 Comment:·
  
13 Filename:·License13 Filename:·META-INF/mozilla.sf
14 Comment:·14 Comment:·
  
15 Filename:·icons/15 Filename:·icons/
16 Comment:·16 Comment:·
  
17 Filename:·icons/L4Libre48.png17 Filename:·icons/L4Libre.png
18 Comment:·18 Comment:·
  
19 Filename:·icons/L4Libre128.png19 Filename:·icons/L4Libre128.png
20 Comment:·20 Comment:·
  
21 Filename:·icons/L4Libre.png21 Filename:·icons/L4Libre48.png
22 Comment:·22 Comment:·
  
23 Zip·file·comment:·23 Zip·file·comment:·
142 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v1.0·to·extract1 Zip·archive·data,·at·least·v2.0·to·extract
775 B
assets/x86/libfreebl3.so
727 B
libfreebl3.so-content
File has been modified after NT_GNU_BUILD_ID has been applied.
623 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·95c60f1db3ccafc509577b4cbec9a96c30a53be63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5e66f000361d4a629edb017315782c0c5ba57366
  
4 Displaying·notes·found·in:·.note.gnu.gold-version4 Displaying·notes·found·in:·.note.gnu.gold-version
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.116 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.11
161 MB
assets/x86/libxul.so
Command `xz --decompress --stdout «TEMP»/diffoscope_kfu32312_tmp/tmp2ca3yva9_apk/assets/x86/libxul.so` failed with exit code 1. (No output)
    
Offset 1, 1222349 lines modifiedOffset 1, 1222405 lines modified
Diff chunk too large, falling back to line-by-line diff (1222404 lines added, 1222348 lines removed)
00000000:·fd37·7a58·5a00·0004·e6d6·b446·0201·0400··.7zXZ......F....00000000:·fd37·7a58·5a00·0004·e6d6·b446·0201·0400··.7zXZ......F....
00000010:·2101·1600·0d86·351f·e86b·7cef·fe5d·003f··!.....5..k|..].?00000010:·2101·1600·0d86·351f·e896·a3ef·fe5d·003f··!.....5......].?
00000020:·9145·8468·3bde·dea6·131c·3413·9426·6cd5··.E.h;.....4..&l.00000020:·9145·8468·3bde·dea6·131c·3413·9426·6be1··.E.h;.....4..&k.
00000030:·9aca·5a1a·0d3e·01ff·306d·74b0·d42e·af6e··..Z..>..0mt....n00000030:·2338·c6f1·f266·eccf·809b·628e·59a7·58d8··#8...f....b.Y.X.
00000040:·cc43·38ea·2fb0·0737·59e1·d2a9·ab36·3522··.C8./..7Y....65"00000040:·30ba·fbf2·0c18·3cc7·b404·e81e·3826·0303··0.....<.....8&..
00000050:·587d·90d3·823f·5551·e084·c8d0·27b6·b7df··X}...?UQ....'...00000050:·f14d·6ca4·e96b·91b4·6e58·ae55·ca28·f477··.Ml..k..nX.U.(.w
00000060:·cdec·72c6·49ae·228b·f9f1·5975·7397·afcb··..r.I."...Yus...00000060:·a538·6a24·74cb·dcf6·bcd2·f8f1·3c32·0318··.8j$t.......<2..
00000070:·22b1·5e22·b986·47f1·c6e3·d8ab·6292·1ce3··".^"..G.....b...00000070:·1f1e·454e·de69·d6ea·c086·cade·d7e6·c4f1··..EN.i..........
00000080:·94a0·cdf0·dfad·e419·ad6a·ed7d·4aa4·a556··.........j.}J..V00000080:·f9a3·12d5·0a84·36ad·8c23·aa91·0eb2·c29b··......6..#......
00000090:·fc6e·0db4·efca·610d·69cc·6739·2bc0·b373··.n....a.i.g9+..s00000090:·6bba·67c5·ff08·01f8·0bb1·c864·bc05·92a5··k.g........d....
000000a0:·1c09·39ed·ca67·e013·09de·99e4·d5d5·96b5··..9..g..........000000a0:·34d8·109d·438c·d1a7·b763·6ef5·0786·a433··4...C....cn....3
000000b0:·62ff·f373·9e78·c766·bf6f·8796·e17b·7ae4··b..s.x.f.o...{z.000000b0:·16b1·186d·47ca·cfa2·86d1·6365·c7e1·206f··...mG.....ce..·o
000000c0:·b102·b2f0·211b·c274·8142·9a5c·dcfb·bd5e··....!..t.B.\...^000000c0:·e3f3·7266·2e1f·fa13·a7da·d5b1·01db·82b9··..rf............
000000d0:·f736·f2c1·fc84·6e54·e10f·b62f·351d·f61b··.6....nT.../5...000000d0:·01d8·a05d·42d6·5b83·727f·197b·8a41·5689··...]B.[.r..{.AV.
000000e0:·722c·760f·46d7·a14c·dbce·0b07·d7a0·77a2··r,v.F..L......w.000000e0:·2df2·968a·7d0c·e2cc·0c56·f355·8e14·958b··-...}....V.U....
000000f0:·1ff0·cc34·f37e·a938·a222·01fe·d4bc·e03b··...4.~.8.".....;000000f0:·0bb6·5a28·c8c0·a7b3·f686·5cb8·d817·2c8f··..Z(......\...,.
00000100:·f9c6·06bf·1485·0e02·b2c4·559d·d9b8·70ff··..........U...p.00000100:·126a·3107·7a83·e322·09c8·9262·3d3c·597e··.j1.z.."...b=<Y~
00000110:·f2b1·7881·d3ab·0bd9·83d4·d6f9·1c27·2f7a··..x..........'/z00000110:·6bc6·b59d·760b·7c73·4e59·cfd3·a6ca·f58f··k...v.|sNY......
00000120:·ea0f·45ac·5082·f40d·51b0·5f60·8500·4223··..E.P...Q._`..B#00000120:·e590·b23b·0f01·35ab·45ed·bec6·f6c5·9fcd··...;..5.E.......
00000130:·5be1·dbd8·1893·1257·8d79·9ca3·19d1·d20e··[......W.y......00000130:·eb13·f57a·ea37·5923·8dad·61ae·834c·089a··...z.7Y#..a..L..
00000140:·19ba·d4f4·0ba1·2fc3·c3be·11e0·03f7·367d··....../.......6}00000140:·05f0·9a4b·1edb·4eae·dc43·944e·21ea·1d54··...K..N..C.N!..T
00000150:·d2ce·5d86·ad00·bcdd·58ea·978d·a83b·1857··..].....X....;.W00000150:·5bf5·5e77·1b58·c44b·23ff·2f0e·c464·d5f0··[.^w.X.K#./..d..
00000160:·b371·18f6·e037·b9ac·db34·ba4f·9b18·0d70··.q...7...4.O...p00000160:·a086·af0c·e595·0248·25af·e9ed·767a·931d··.......H%...vz..
00000170:·69a9·58c0·648a·b438·8100·31a0·4f77·1c51··i.X.d..8..1.Ow.Q00000170:·a2ab·498b·222b·95c0·a258·62fe·a4a7·1d0a··..I."+...Xb.....
00000180:·b995·90d3·5c2a·3b4b·76a0·72fb·4c8f·ac02··....\*;Kv.r.L...00000180:·8057·7737·7f1d·77fc·7ceb·d8bb·4123·8f36··.Ww7..w.|...A#.6
00000190:·5fab·4053·4a67·fc22·448d·58a8·1b2e·689b··_.@SJg."D.X...h.00000190:·c7f5·27d1·f6ce·1801·6d41·318e·35e6·2232··..'.....mA1.5."2
000001a0:·cfc1·3604·d968·21ca·0375·33cc·7411·d6a1··..6..h!..u3.t...000001a0:·1823·806f·ec54·ea41·60ef·a17c·63bf·40e7··.#.o.T.A`..|c.@.
000001b0:·aec5·eabb·5f6e·16b7·0ee9·c7ce·eaea·65b5··...._n........e.000001b0:·6d18·a2b3·17ca·ac58·3b9c·5139·66b1·d375··m......X;.Q9f..u
000001c0:·d59e·54a3·d29d·3fc8·5a69·4367·10f9·89a0··..T...?.ZiCg....000001c0:·3412·391f·3cfb·2efe·2797·70b4·cf0f·958b··4.9.<...'.p.....
000001d0:·fdb0·48e9·5c1c·b3f1·1d5c·5ca9·406d·cc8d··..H.\....\\.@m..000001d0:·6d31·89d8·ff39·fd5b·a823·2864·72c9·b24f··m1...9.[.#(dr..O
000001e0:·967d·9473·c852·8aba·cd2e·ef51·31fb·5386··.}.s.R.....Q1.S.000001e0:·b6dc·c4d1·86c4·04c5·82db·0b14·6f90·4373··............o.Cs
000001f0:·f73c·2c2f·11e3·c414·cffb·3d99·fbc4·3785··.<,/......=...7.000001f0:·bbb3·492f·52a1·de5c·3bb2·cffc·21da·db7d··..I/R..\;...!..}
00000200:·05c4·01d7·404b·8fde·cd40·f995·7c4a·098a··....@K...@..|J..00000200:·89c9·9adf·9ece·eb38·0365·838f·2812·bea5··.......8.e..(...
00000210:·fad2·c060·9fa5·bd63·4244·51cc·d1de·5a64··...`...cBDQ...Zd00000210:·1906·9189·c51c·d30c·2bf6·d9e1·91e8·bfe2··........+.......
00000220:·3263·f58d·e16f·fa63·4afc·d7c0·69ee·3ea2··2c...o.cJ...i.>.00000220:·0c20·1a2a·5802·5d47·c789·7638·e5e7·02e9··.·.*X.]G..v8....
00000230:·bb42·5051·a01f·cf50·6ea6·711d·775c·0a05··.BPQ...Pn.q.w\..00000230:·5ea7·7af0·8159·5688·2201·bc7e·4c61·eafb··^.z..YV."..~La..
00000240:·4a2a·4afe·7235·0216·8923·8c46·0a30·07c1··J*J.r5...#.F.0..00000240:·d663·9e8d·57da·d148·6728·4ca4·73c7·b20a··.c..W..Hg(L.s...
00000250:·b6af·e1c9·8340·e90f·2e25·6eae·ee2d·49ea··.....@...%n..-I.00000250:·7236·adfd·396c·b892·db40·db90·fe51·e5ce··r6..9l...@...Q..
00000260:·0c99·b23d·f0ec·6941·b13b·7581·a157·3225··...=..iA.;u..W2%00000260:·701d·df29·71a9·bc47·63ba·8091·8e33·c2fb··p..)q..Gc....3..
00000270:·4867·a01f·b63e·45de·0204·4a6c·67e8·0f85··Hg...>E...Jlg...00000270:·2502·2b38·9346·2cf1·1900·6088·c1a6·f75a··%.+8.F,...`....Z
00000280:·e81e·9f99·4ac4·f4aa·ab92·ee33·2cb4·dcfc··....J......3,...00000280:·0b87·1a2f·d159·d647·ecd1·8a4a·4033·cf1f··.../.Y.G...J@3..
00000290:·99ee·e682·70cb·717a·d198·ff00·5644·ef76··....p.qz....VD.v00000290:·a2f8·297b·8646·7a97·bcef·4ea3·aba1·7f01··..){.Fz...N.....
000002a0:·42d5·8c9d·6625·83a4·8bea·1a34·1d91·c4fc··B...f%.....4....000002a0:·4eb3·7066·4590·e5cb·28a3·f11f·04df·9513··N.pfE...(.......
000002b0:·99f4·245a·5738·9242·413a·bb4e·e97d·a4bc··..$ZW8.BA:.N.}..000002b0:·b321·6192·3d07·8b06·2cbb·e226·863e·b7e0··.!a.=...,..&.>..
000002c0:·c0be·7cea·507a·5115·4d22·b9c7·3713·158f··..|.PzQ.M"..7...000002c0:·a7e7·caa1·7e32·6a67·6e22·e9d2·0971·68db··....~2jgn"...qh.
000002d0:·7491·df74·c707·5286·4793·c752·14da·dfe5··t..t..R.G..R....000002d0:·3ed5·1fa0·c6c3·5ad1·2334·074d·a1c0·3695··>.....Z.#4.M..6.
000002e0:·8b9c·739a·6373·eb08·5060·f58f·c13d·ac88··..s.cs..P`...=..000002e0:·3b4c·3bd7·466f·bef7·d7fa·1231·7750·b439··;L;.Fo.....1wP.9
000002f0:·10f4·c595·e571·b660·8d6c·c0f9·ace3·a821··.....q.`.l.....!000002f0:·7dca·201d·9804·164a·8c7f·3c7e·39b3·b415··}.·....J..<~9...
00000300:·8c6e·348e·d973·17fa·fd87·e7a5·7a82·ba99··.n4..s......z...00000300:·3107·7fe6·1e90·4fc5·430c·7f3f·fc9d·52fe··1.....O.C..?..R.
00000310:·c895·3c12·07a3·50ec·df16·7e95·70ce·ccd6··..<...P...~.p...00000310:·c804·b7e8·3d2c·d1c8·557f·ea94·5f87·709f··....=,..U..._.p.
00000320:·8a75·f78c·f733·21f9·3eab·6247·fb2e·1464··.u...3!.>.bG...d00000320:·444d·fb41·ee38·4622·816a·a7fe·aa52·5802··DM.A.8F".j...RX.
00000330:·996e·4b02·9400·1a82·0118·2889·145c·14c6··.nK.......(..\..00000330:·0115·84c3·fdf6·9837·5b4d·128a·5751·987d··.......7[M..WQ.}
00000340:·9613·ca77·2846·9c1d·d263·d25e·3a09·8e62··...w(F...c.^:..b00000340:·51fb·9f49·17d5·5769·05ab·eb5c·a679·3968··Q..I..Wi...\.y9h
00000350:·9731·5f8a·61b0·a7fa·cfd9·26a0·bb81·3652··.1_.a.....&...6R00000350:·1fbf·cfb0·8b60·3741·61c5·9931·b823·ac58··.....`7Aa..1.#.X
00000360:·6b08·0189·9d36·5c09·6aaa·266a·3b32·89a3··k....6\.j.&j;2..00000360:·07dc·13dc·59f4·fc1a·9096·177e·260e·ea15··....Y......~&...
00000370:·aefa·85ca·6ca5·c5d9·937e·3316·99ff·51ae··....l....~3...Q.00000370:·2feb·a479·ceb8·8a12·c63d·0267·e982·bbb6··/..y.....=.g....
00000380:·dd70·0074·e335·09b6·0af1·3538·d93f·1ef0··.p.t.5....58.?..00000380:·71db·9feb·b5cb·f9d8·1573·6a34·5f32·1ad5··q........sj4_2..
00000390:·ce00·abda·36d7·e478·5b7e·84c4·a397·123a··....6..x[~.....:00000390:·a763·ee00·99ba·d047·d667·b755·1038·3280··.c.....G.g.U.82.
000003a0:·513b·3fb5·a2ce·e5bd·edf8·3c33·1f34·3eb9··Q;?.......<3.4>.000003a0:·2e30·9583·71ca·12c7·aaae·fd3a·4a5b·a726··.0..q......:J[.&
000003b0:·4fdb·b4a2·98d9·b641·5623·43ae·10a5·00b9··O......AV#C.....000003b0:·bb5b·63cb·3b9e·6c15·25fc·f71d·2080·a519··.[c.;.l.%...·...
000003c0:·fa4a·1a79·9d72·9e21·a837·7c27·353a·ee74··.J.y.r.!.7|'5:.t000003c0:·f27a·956a·7633·0a90·a38e·6d91·f15f·cc71··.z.jv3....m.._.q
000003d0:·8baa·d59d·bf16·6ea8·b252·a2db·b8e2·a469··......n..R.....i000003d0:·e804·640c·03c1·006b·ecae·d435·0dce·aee7··..d....k...5....
000003e0:·2616·e1d2·c58c·6c27·f705·b383·c61a·a703··&.....l'........000003e0:·92ed·b381·e674·0197·ab3e·ba65·6cbb·a778··.....t...>.el..x
000003f0:·c883·55b9·e43f·0c7d·53bc·20e2·e8b0·837f··..U..?.}S.·.....000003f0:·343d·e7ae·b84b·838c·19c5·c664·a26c·d226··4=...K.....d.l.&
00000400:·3675·6077·8a58·5197·acd6·9082·3fda·a5aa··6u`w.XQ.....?...00000400:·a77b·2d3f·ae29·70bf·b7e1·6c72·6564·8578··.{-?.)p...lred.x
00000410:·8b82·f104·c4e0·1859·ffca·cffa·06c3·17b2··.......Y........00000410:·d2bb·de3e·bf84·5a9f·2594·389b·ed4e·ee56··...>..Z.%.8..N.V
00000420:·7786·10aa·66d5·9398·1f50·66fc·cede·d5e3··w...f....Pf.....00000420:·9b70·8891·d8a1·2297·0017·2c4e·1ff7·eb9f··.p...."...,N....
00000430:·163b·e162·3540·b9c9·20e8·899c·467e·30c8··.;.b5@..·...F~0.00000430:·e5e0·37fa·058e·79f8·4326·d77d·0da6·71ad··..7...y.C&.}..q.
00000440:·ff2e·7f83·049c·8a61·343c·cda5·fd77·f904··.......a4<...w..00000440:·813d·2add·69da·237e·475f·49a0·347b·15ca··.=*.i.#~G_I.4{..
00000450:·512f·e55c·4b07·9fd2·53b6·2a7b·7052·427e··Q/.\K...S.*{pRB~00000450:·fd04·5002·2ee8·567d·9a9d·d41e·b52f·cdf2··..P...V}...../..
00000460:·3e12·d884·0187·ed66·80fe·18ea·98b4·ff3c··>......f.......<00000460:·1f5e·3d52·e6ad·ea19·f850·b15d·12f4·a5c7··.^=R.....P.]....
00000470:·842f·90ff·508c·d3dd·4001·c8ca·b142·54c2··./..P...@....BT.00000470:·550a·0240·48f1·18e8·b307·6e5f·cd54·16d0··U..@H.....n_.T..
00000480:·f307·d061·07f6·b4c3·78eb·81ba·a5da·764f··...a....x.....vO00000480:·6619·181a·37ac·4125·8348·7ef0·2f43·cf38··f...7.A%.H~./C.8
00000490:·f9f9·c102·b6d7·6b5b·2cb5·d4c1·c2e4·cac8··......k[,.......00000490:·a47f·4822·57d1·3210·5fb4·98c0·65db·82cf··..H"W.2._...e...
000004a0:·5de7·6018·61c2·210e·9f36·3d3f·5e33·ea3f··].`.a.!..6=?^3.?000004a0:·217c·85c5·cc3a·59a3·ba13·1925·822a·28a1··!|...:Y....%.*(.
000004b0:·f3e3·fda1·e132·73b7·29d9·a4ee·ccaf·57bd··.....2s.).....W.000004b0:·ba19·8979·0cc8·36f2·453c·2f5b·8151·fd59··...y..6.E</[.Q.Y
000004c0:·7338·3917·b88b·63ef·f2fb·0c37·b968·729a··s89...c....7.hr.000004c0:·3dd8·4b88·dc30·8ba8·9c48·acbc·4342·4863··=.K..0...H..CBHc
000004d0:·c851·f75d·ff6b·c4e3·29db·c26a·f905·c170··.Q.].k..)..j...p000004d0:·587a·a6e0·327b·0988·65ce·2490·d347·67ba··Xz..2{..e.$..Gg.
000004e0:·89ea·7379·73d1·5d7d·872f·3f76·7ee1·a1b0··..sys.]}./?v~...000004e0:·f5fc·4877·a650·44ea·3ff8·e464·e596·408f··..Hw.PD.?..d..@.
000004f0:·de8f·dcc8·41ae·e8e8·a2a5·66cf·8ea1·3105··....A.....f...1.000004f0:·7cd9·aeae·153e·9972·6be1·ae45·1241·7074··|....>.rk..E.Apt
00000500:·0fbb·5dba·5766·5fa6·6b54·ea3c·3941·4212··..].Wf_.kT.<9AB.00000500:·17d9·0124·b883·b9c0·50a9·1a26·d8ae·f537··...$....P..&...7
00000510:·3e80·a81f·660d·f115·5893·4fb6·35ae·34d2··>...f...X.O.5.4.00000510:·615f·55f5·04aa·7542·4807·b3c2·0544·fe06··a_U...uBH....D..
00000520:·237d·1fdd·daab·c033·43d5·df88·423d·e928··#}.....3C...B=.(00000520:·edfa·3a58·8cab·3f29·9c7d·645e·7ce1·2e8f··..:X..?).}d^|...
00000530:·2bf7·bf21·1859·58a0·1fd9·81af·a94e·5d30··+..!.YX......N]000000530:·5e3a·8126·11c0·fc95·6f95·7239·a32f·18e7··^:.&....o.r9./..
00000540:·320d·fd4e·fb15·b596·45bb·c3ae·9900·a1c5··2..N....E.......00000540:·7396·cc7a·af3b·0431·b728·198c·8a69·1460··s..z.;.1.(...i.`
00000550:·6349·7770·4655·814b·3318·7f48·f3c0·8985··cIwpFU.K3..H....00000550:·0a4a·fcfd·d002·2620·c99d·239c·14e0·1a7e··.J....&·..#....~
00000560:·abef·bfbb·d792·0055·3fa8·2bf4·720d·be40··.......U?.+.r..@00000560:·baa5·e675·944d·86e3·3eaa·0fc8·cc98·e39a··...u.M..>.......
00000570:·c47c·02ad·0a8f·cfdb·bde6·9b92·2f55·fb85··.|........../U..00000570:·81a0·f443·0e5f·de28·d975·83a7·d843·9fcf··...C._.(.u...C..
00000580:·e173·c45d·7c00·5a75·9beb·7f6f·5a5d·8d76··.s.]|.Zu...oZ].v00000580:·f570·7188·6947·4b98·336a·0369·209b·5666··.pq.iGK.3j.i·.Vf
00000590:·6155·21d3·bdf1·f73c·eae7·084e·bc47·334d··aU!....<...N.G3M00000590:·88c1·2788·0804·1549·0be6·88d4·38cd·2680··..'....I....8.&.
000005a0:·1969·e24e·315e·7bf8·7d99·a8c8·1b9f·d17f··.i.N1^{.}.......000005a0:·e82c·358c·3421·34dc·9f0e·470f·fe3c·7e57··.,5.4!4...G..<~W
000005b0:·2fdc·0c03·4f05·14b0·89f2·1bb1·df56·6cc7··/...O........Vl.000005b0:·0575·8586·afdc·efb9·3778·eb23·66fa·37b9··.u......7x.#f.7.
000005c0:·e487·1add·e359·dd5d·038e·849e·7d7e·f3a5··.....Y.]....}~..000005c0:·7ce2·f591·6c88·43e1·dfb3·d827·ba87·130d··|...l.C....'....
000005d0:·2785·cfdf·ac76·cc2c·ccb9·35d9·a773·2466··'....v.,..5..s$f000005d0:·b19c·11ec·dcd5·bc48·80cc·a527·9f0b·72ee··.......H...'..r.
000005e0:·706d·4c4e·5d28·ba88·961c·514d·33f5·db21··pmLN](....QM3..!000005e0:·4194·0c19·461f·05ab·e810·12be·e66f·7c1f··A...F........o|.
000005f0:·f09a·a153·b5e6·c3c5·4cac·c3a9·c9ad·5711··...S....L.....W.000005f0:·bdd7·d48f·6385·4b3c·3948·be2d·ffb9·382c··....c.K<9H.-..8,
00000600:·d8ae·c0f1·1e14·bd62·0ab5·4b13·b42a·45ba··.......b..K..*E.00000600:·9c6d·3b66·c3da·ff32·4745·dc1a·fa58·d2f6··.m;f...2GE...X..
00000610:·d400·fc46·d6d1·2d44·ed43·d695·a8a7·9e2d··...F..-D.C.....-00000610:·2f90·b016·4b95·27e6·ead9·b804·48b0·afdc··/...K.'.....H...
00000620:·b5ac·f9aa·38d8·e67d·5178·8c0c·e999·7733··....8..}Qx....w300000620:·aa07·44f8·7b1b·cfde·90fa·4379·e036·2ffa··..D.{.....Cy.6/.
00000630:·11ad·c878·7b04·21c0·f239·cc8c·5f01·1ecc··...x{.!..9.._...00000630:·d970·1a40·136e·e953·9578·5c64·38ce·18df··.p.@.n.S.x\d8...
00000640:·342b·9a03·6bd0·981c·f6bd·b694·cdb6·0d25··4+..k..........%00000640:·3ff8·ba3c·2512·fa50·817f·4c11·4932·2088··?..<%..P..L.I2·.
00000650:·7f1d·e892·afc0·d099·0a86·b14f·1eee·eb95··...........O....00000650:·1c67·7db0·607a·6f5b·e174·ea59·6054·c773··.g}.`zo[.t.Y`T.s
00000660:·2e9b·4a61·83e6·4389·abc9·2a3f·c4f2·d38b··..Ja..C...*?....00000660:·da7c·c9b7·dd4b·90c2·3bd5·6a13·82ea·519e··.|...K..;.j...Q.
00000670:·fa0c·2e7a·effe·2271·bbd5·4971·107d·5442··...z.."q..Iq.}TB00000670:·b870·d76a·3fba·1f24·95de·ff7a·5bde·af9d··.p.j?..$...z[...
00000680:·0f98·5343·9559·7b25·b3ff·79b4·914e·62ea··..SC.Y{%..y..Nb.00000680:·a8fe·0a43·cf64·94a2·7b11·6cc9·ab24·be58··...C.d..{.l..$.X
00000690:·31de·3c16·96f2·3748·a044·5449·ea7c·cedc··1.<...7H.DTI.|..00000690:·b353·5bda·3012·7106·46d6·555d·85f1·acf6··.S[.0.q.F.U]....
000006a0:·9b30·ff5a·56fd·bf7c·9d25·eaab·3ae2·faa2··.0.ZV..|.%..:...000006a0:·bee0·8181·956a·8829·6206·b81c·4271·fd89··.....j.)b...Bq..
000006b0:·cfc8·fa44·c9af·cf86·781f·fb4c·043c·bf70··...D....x..L.<.p000006b0:·586b·bb38·e19d·8e49·1ae6·522f·11a1·9879··Xk.8...I..R/...y
000006c0:·78f5·9131·3fa8·92ec·6067·a64d·fb6d·f3eb··x..1?...`g.M.m..000006c0:·18cc·a8b1·8b67·bf8c·31a1·2542·9523·e5ab··.....g..1.%B.#..
000006d0:·c79e·36b2·82ec·17e0·76bc·991e·c616·0810··..6.....v.......000006d0:·12ab·7e70·5db2·3116·3936·78eb·eabb·9beb··..~p].1.96x.....
000006e0:·f132·9654·943e·73a9·5bd3·8075·ce6c·a2d0··.2.T.>s.[..u.l..000006e0:·bb43·e77b·65b7·eb5c·69f9·3861·ad01·1fd8··.C.{e..\i.8a....
000006f0:·3bf0·c593·80f2·b3c8·b345·a945·0e79·c016··;........E.E.y..000006f0:·2b7a·b8b0·f545·2805·3bc4·7a1f·ec18·8fc0··+z...E(.;.z.....
00000700:·f2fb·101c·3ebf·fc45·54f5·7282·c1d1·2d37··....>..ET.r...-700000700:·b622·4c3c·0ac7·675a·4da7·201b·43c4·c567··."L<..gZM.·.C..g
00000710:·132c·6973·8627·c478·c569·5610·f3c4·0f75··.,is.'.x.iV....u00000710:·2bc2·976f·f15a·a8cc·e58e·7067·b9b7·bb15··+..o.Z....pg....
00000720:·b522·0f70·6575·398e·d00c·d83d·18bf·8086··.".peu9....=....00000720:·e3e1·d622·1478·784a·a34f·ece8·d13a·8aee··...".xxJ.O...:..
00000730:·7765·2731·1a99·0af1·5048·70c4·28c3·aec7··we'1....PHp.(...00000730:·5bee·e0df·c557·d7e4·da9d·5d7c·43f7·ca2a··[....W....]|C..*
00000740:·df4a·a65b·2180·5c48·772f·aa91·d92f·1e89··.J.[!.\Hw/.../..00000740:·a209·d8e7·ae0e·bea3·e4d9·5b59·1ef2·b849··..........[Y...I
00000750:·9b23·643f·bf8d·3963·76db·4eeb·91c3·4ec2··.#d?..9cv.N...N.00000750:·a981·f3b2·65b4·d5c6·c45e·5e57·1d77·0741··....e....^^W.w.A
00000760:·cbc9·3cd4·dead·6de8·55a1·5507·e8af·0ca3··..<...m.U.U.....00000760:·509e·00dc·ad67·244e·ec47·4265·877b·b181··P....g$N.GBe.{..
00000770:·e2af·1812·00af·42e9·6c2a·3fb5·43f4·01ff··......B.l*?.C...00000770:·b734·7257·8527·46aa·2762·3ff6·3929·0e5e··.4rW.'F.'b?.9).^
00000780:·45de·d047·ad6f·cddf·3c71·504a·60bc·7dba··E..G.o..<qPJ`.}.00000780:·257d·42e5·6c6b·d066·2c80·eea9·04f1·2e16··%}B.lk.f,.......
00000790:·faa9·ca9f·3117·0151·c7ab·534c·feec·3885··....1..Q..SL..8.00000790:·f7f8·77cc·f2ea·5854·6bf7·df4d·1854·ca21··..w...XTk..M.T.!
000007a0:·eab2·cbe2·cb63·8d6f·bcb8·8a58·b509·3ebb··.....c.o...X..>.000007a0:·1796·fcd4·329e·5713·ad98·770e·27e5·8104··....2.W...w.'...
000007b0:·1347·5df8·4063·b99c·08e8·d195·499f·6688··.G].@c......I.f.000007b0:·7b69·4875·2081·4991·e08a·47da·dd61·171d··{iHu·.I...G..a..
000007c0:·bbc0·6413·d5df·64b1·5770·26d9·1788·3e77··..d...d.Wp&...>w000007c0:·a0be·9636·9388·e329·5b94·cfb1·519c·356d··...6...)[...Q.5m
000007d0:·0ec1·a03a·a9b0·e707·e505·75c1·c615·5f27··...:......u..._'000007d0:·0831·6620·4fc1·ced3·a3ef·c5f9·a276·f05c··.1f·O........v.\
Max diff block lines reached; -1/168687965 bytes (-0.00%) of diff not shown.
791 B
assets/x86/libomxpluginkk.so
735 B
libomxpluginkk.so-content
File has been modified after NT_GNU_BUILD_ID has been applied.
623 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·324b31a781f7ec6c4530ba25cbd373caa3439e993 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·da5551f498242b9858096e5a5a761a8c555150e0
  
4 Displaying·notes·found·in:·.note.gnu.gold-version4 Displaying·notes·found·in:·.note.gnu.gold-version
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.116 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.11
24.7 KB
assets/x86/libnss3.so
24.6 KB
libnss3.so-content
File has been modified after NT_GNU_BUILD_ID has been applied.
623 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a27a7467b703b91200efc629c1e9d38870a7e09b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7e37831293f39dffa0c521939c2d268fb74d0ff7
  
4 Displaying·notes·found·in:·.note.gnu.gold-version4 Displaying·notes·found·in:·.note.gnu.gold-version
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.116 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.11
797 B
strings --all --bytes=8 {}
    
Offset 4435, 15 lines modifiedOffset 4435, 15 lines modified
4435 _PR_CreateThread:·no·thread·scheduling·privilege4435 _PR_CreateThread:·no·thread·scheduling·privilege
4436 PR_JoinThread:·%p·not·joinable·|·already·smashed4436 PR_JoinThread:·%p·not·joinable·|·already·smashed
4437 Begin·suspend_signal_handler·thred·%p·thread·id·=·%X4437 Begin·suspend_signal_handler·thred·%p·thread·id·=·%X
4438 End·suspend_signal_handler·thred·=·%p·tid·=·%X4438 End·suspend_signal_handler·thred·=·%p·tid·=·%X
4439 PR_SetThreadPriority:·setpriority·failed·with·error·%d4439 PR_SetThreadPriority:·setpriority·failed·with·error·%d
4440 PR_Sleep(PR_INTERVAL_NO_WAIT)4440 PR_Sleep(PR_INTERVAL_NO_WAIT)
4441 PR_Yield()4441 PR_Yield()
4442 /home/vagrant/build/org.gnu.icecat/nsprpub/pr/src/pthreads/ptthread.c4442 /home/hans/code/fdroid/data/build/org.gnu.icecat/nsprpub/pr/src/pthreads/ptthread.c
4443 PR_Cleanup:·shutting·down·NSPR4443 PR_Cleanup:·shutting·down·NSPR
4444 Begin·PR_EnumerateThreads4444 Begin·PR_EnumerateThreads
4445 In·PR_EnumerateThreads·callback·thread·%p·thid·=·%X4445 In·PR_EnumerateThreads·callback·thread·%p·thid·=·%X
4446 End·PR_EnumerateThreads·count·=·%d·4446 End·PR_EnumerateThreads·count·=·%d·
4447 Begin·PR_SuspendAll4447 Begin·PR_SuspendAll
4448 pt_SuspendSet·thred·%p·thread·id·=·%X4448 pt_SuspendSet·thred·%p·thread·id·=·%X
4449 doing·pthread_kill·in·pt_SuspendSet·thred·%p·tid·=·%X4449 doing·pthread_kill·in·pt_SuspendSet·thred·%p·tid·=·%X
14.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 370335, 15 lines modifiedOffset 370335, 15 lines modified
370335 »       add····$0x10,%esp370335 »       add····$0x10,%esp
370336 »       test···%eax,%eax370336 »       test···%eax,%eax
370337 »       je·····137629·<PR_Yield@@Base+0x179>370337 »       je·····137629·<PR_Yield@@Base+0x179>
370338 »       push···%edx370338 »       push···%edx
370339 »       lea····-0xa0446(%ebx),%eax370339 »       lea····-0xa0446(%ebx),%eax
370340 »       push···$0x3ef370340 »       push···$0x3ef
370341 »       push···%eax370341 »       push···%eax
370342 »       lea····-0xa0400(%ebx),%eax370342 »       lea····-0xa03f2(%ebx),%eax
370343 »       push···%eax370343 »       push···%eax
370344 »       call···121a08·<PR_Assert@@Base>370344 »       call···121a08·<PR_Assert@@Base>
370345 »       add····$0x10,%esp370345 »       add····$0x10,%esp
370346 »       push···%eax370346 »       push···%eax
370347 »       movl···$0x1,0x4cf4(%ebx)370347 »       movl···$0x1,0x4cf4(%ebx)
370348 »       push···%eax370348 »       push···%eax
370349 »       push···%esi370349 »       push···%esi
Offset 370393, 15 lines modifiedOffset 370393, 15 lines modified
370393 »       push···%eax370393 »       push···%eax
370394 »       call···13709d·<PR_GetCurrentThread@@Base>370394 »       call···13709d·<PR_GetCurrentThread@@Base>
370395 »       mov····%eax,%esi370395 »       mov····%eax,%esi
370396 »       mov····0x4f8c(%ebx),%eax370396 »       mov····0x4f8c(%ebx),%eax
370397 »       cmpl···$0x3,0x4(%eax)370397 »       cmpl···$0x3,0x4(%eax)
370398 »       jbe····1376ee·<PR_Cleanup@@Base+0x33>370398 »       jbe····1376ee·<PR_Cleanup@@Base+0x33>
370399 »       sub····$0xc,%esp370399 »       sub····$0xc,%esp
370400 »       lea····-0xa03f8(%ebx),%eax370400 »       lea····-0xa03ea(%ebx),%eax
370401 »       push···%eax370401 »       push···%eax
370402 »       call···121628·<PR_LogPrint@@Base>370402 »       call···121628·<PR_LogPrint@@Base>
370403 »       add····$0x10,%esp370403 »       add····$0x10,%esp
370404 »       or·····$0xffffffff,%eax370404 »       or·····$0xffffffff,%eax
370405 »       testb··$0x8,(%esi)370405 »       testb··$0x8,(%esi)
370406 »       je·····13780a·<PR_Cleanup@@Base+0x14f>370406 »       je·····13780a·<PR_Cleanup@@Base+0x14f>
370407 »       sub····$0xc,%esp370407 »       sub····$0xc,%esp
Offset 370541, 20 lines modifiedOffset 370541, 20 lines modified
370541 »       add····$0xbd445,%ebx370541 »       add····$0xbd445,%ebx
370542 »       lea····-0x1c(%esp),%esp370542 »       lea····-0x1c(%esp),%esp
370543 »       mov····0x4f54(%ebx),%edx370543 »       mov····0x4f54(%ebx),%edx
370544 »       mov····0x4cf8(%ebx),%ebp370544 »       mov····0x4cf8(%ebx),%ebp
370545 »       cmpl···$0x0,0x4(%edx)370545 »       cmpl···$0x0,0x4(%edx)
370546 »       je·····1378e9·<PR_EnumerateThreads@@Base+0x37>370546 »       je·····1378e9·<PR_EnumerateThreads@@Base+0x37>
370547 »       sub····$0xc,%esp370547 »       sub····$0xc,%esp
370548 »       lea····-0xa03d9(%ebx),%edx370548 »       lea····-0xa03cb(%ebx),%edx
370549 »       push···%edx370549 »       push···%edx
370550 »       call···121628·<PR_LogPrint@@Base>370550 »       call···121628·<PR_LogPrint@@Base>
370551 »       add····$0x10,%esp370551 »       add····$0x10,%esp
370552 »       xor····%edi,%edi370552 »       xor····%edi,%edi
370553 »       lea····-0xa03be(%ebx),%esi370553 »       lea····-0xa03b0(%ebx),%esi
370554 »       test···%ebp,%ebp370554 »       test···%ebp,%ebp
370555 »       je·····13793f·<PR_EnumerateThreads@@Base+0x8d>370555 »       je·····13793f·<PR_EnumerateThreads@@Base+0x8d>
370556 »       mov····0x58(%ebp),%eax370556 »       mov····0x58(%ebp),%eax
370557 »       testb··$0x20,0x0(%ebp)370557 »       testb··$0x20,0x0(%ebp)
370558 »       mov····%eax,0x8(%esp)370558 »       mov····%eax,0x8(%esp)
370559 »       je·····137939·<PR_EnumerateThreads@@Base+0x87>370559 »       je·····137939·<PR_EnumerateThreads@@Base+0x87>
370560 »       mov····0x4f54(%ebx),%ecx370560 »       mov····0x4f54(%ebx),%ecx
Offset 370580, 15 lines modifiedOffset 370580, 15 lines modified
370580 »       mov····0x8(%esp),%ebp370580 »       mov····0x8(%esp),%ebp
370581 »       jmp····1378f1·<PR_EnumerateThreads@@Base+0x3f>370581 »       jmp····1378f1·<PR_EnumerateThreads@@Base+0x3f>
370582 »       mov····0x4f54(%ebx),%eax370582 »       mov····0x4f54(%ebx),%eax
370583 »       cmpl···$0x0,0x4(%eax)370583 »       cmpl···$0x0,0x4(%eax)
370584 »       je·····13795d·<PR_EnumerateThreads@@Base+0xab>370584 »       je·····13795d·<PR_EnumerateThreads@@Base+0xab>
370585 »       push···%eax370585 »       push···%eax
370586 »       push···%eax370586 »       push···%eax
370587 »       lea····-0xa0389(%ebx),%eax370587 »       lea····-0xa037b(%ebx),%eax
370588 »       push···%edi370588 »       push···%edi
370589 »       push···%eax370589 »       push···%eax
370590 »       call···121628·<PR_LogPrint@@Base>370590 »       call···121628·<PR_LogPrint@@Base>
370591 »       add····$0x10,%esp370591 »       add····$0x10,%esp
370592 »       xor····%eax,%eax370592 »       xor····%eax,%eax
370593 »       lea····0x1c(%esp),%esp370593 »       lea····0x1c(%esp),%esp
370594 »       pop····%ebx370594 »       pop····%ebx
Offset 370616, 34 lines modifiedOffset 370616, 34 lines modified
370616 »       push···%eax370616 »       push···%eax
370617 »       call···19660·<pthread_once@plt>370617 »       call···19660·<pthread_once@plt>
370618 »       mov····0x4f54(%ebx),%eax370618 »       mov····0x4f54(%ebx),%eax
370619 »       add····$0x10,%esp370619 »       add····$0x10,%esp
370620 »       cmpl···$0x0,0x4(%eax)370620 »       cmpl···$0x0,0x4(%eax)
370621 »       je·····1379c0·<PR_SuspendAll@@Base+0x58>370621 »       je·····1379c0·<PR_SuspendAll@@Base+0x58>
370622 »       sub····$0xc,%esp370622 »       sub····$0xc,%esp
370623 »       lea····-0xa0364(%ebx),%eax370623 »       lea····-0xa0356(%ebx),%eax
370624 »       push···%eax370624 »       push···%eax
370625 »       call···121628·<PR_LogPrint@@Base>370625 »       call···121628·<PR_LogPrint@@Base>
370626 »       add····$0x10,%esp370626 »       add····$0x10,%esp
370627 »       sub····$0xc,%esp370627 »       sub····$0xc,%esp
370628 »       lea····-0xa0328(%ebx),%ebp370628 »       lea····-0xa031a(%ebx),%ebp
370629 »       pushl··0x4cdc(%ebx)370629 »       pushl··0x4cdc(%ebx)
370630 »       call···135d9a·<PR_Lock@@Base>370630 »       call···135d9a·<PR_Lock@@Base>
370631 »       add····$0x10,%esp370631 »       add····$0x10,%esp
370632 »       test···%esi,%esi370632 »       test···%esi,%esi
370633 »       je·····137a34·<PR_SuspendAll@@Base+0xcc>370633 »       je·····137a34·<PR_SuspendAll@@Base+0xcc>
370634 »       cmp····0xc(%esp),%esi370634 »       cmp····0xc(%esp),%esi
370635 »       je·····137a2f·<PR_SuspendAll@@Base+0xc7>370635 »       je·····137a2f·<PR_SuspendAll@@Base+0xc7>
370636 »       testb··$0x20,(%esi)370636 »       testb··$0x20,(%esi)
370637 »       je·····137a2f·<PR_SuspendAll@@Base+0xc7>370637 »       je·····137a2f·<PR_SuspendAll@@Base+0xc7>
370638 »       mov····0x4f54(%ebx),%eax370638 »       mov····0x4f54(%ebx),%eax
370639 »       cmpl···$0x0,0x4(%eax)370639 »       cmpl···$0x0,0x4(%eax)
370640 »       je·····137a06·<PR_SuspendAll@@Base+0x9e>370640 »       je·····137a06·<PR_SuspendAll@@Base+0x9e>
370641 »       push···%eax370641 »       push···%eax
370642 »       lea····-0xa034f(%ebx),%eax370642 »       lea····-0xa0341(%ebx),%eax
370643 »       pushl··0x40(%esi)370643 »       pushl··0x40(%esi)
370644 »       push···%esi370644 »       push···%esi
370645 »       push···%eax370645 »       push···%eax
370646 »       call···121628·<PR_LogPrint@@Base>370646 »       call···121628·<PR_LogPrint@@Base>
370647 »       add····$0x10,%esp370647 »       add····$0x10,%esp
370648 »       mov····0x4f54(%ebx),%eax370648 »       mov····0x4f54(%ebx),%eax
370649 »       cmpl···$0x0,0x4(%eax)370649 »       cmpl···$0x0,0x4(%eax)
Offset 370670, 15 lines modifiedOffset 370670, 15 lines modified
370670 »       je·····137ac2·<PR_SuspendAll@@Base+0x15a>370670 »       je·····137ac2·<PR_SuspendAll@@Base+0x15a>
370671 »       testb··$0x20,(%esi)370671 »       testb··$0x20,(%esi)
370672 »       je·····137ac2·<PR_SuspendAll@@Base+0x15a>370672 »       je·····137ac2·<PR_SuspendAll@@Base+0x15a>
370673 »       mov····0x4f54(%ebx),%eax370673 »       mov····0x4f54(%ebx),%eax
370674 »       cmpl···$0x0,0x4(%eax)370674 »       cmpl···$0x0,0x4(%eax)
370675 »       je·····137a73·<PR_SuspendAll@@Base+0x10b>370675 »       je·····137a73·<PR_SuspendAll@@Base+0x10b>
370676 »       push···%ecx370676 »       push···%ecx
370677 »       lea····-0xa02f1(%ebx),%eax370677 »       lea····-0xa02e3(%ebx),%eax
370678 »       pushl··0x40(%esi)370678 »       pushl··0x40(%esi)
370679 »       push···%esi370679 »       push···%esi
370680 »       push···%eax370680 »       push···%eax
370681 »       call···121628·<PR_LogPrint@@Base>370681 »       call···121628·<PR_LogPrint@@Base>
370682 »       add····$0x10,%esp370682 »       add····$0x10,%esp
370683 »       lea····0x64(%esi),%edi370683 »       lea····0x64(%esi),%edi
370684 »       sub····$0xc,%esp370684 »       sub····$0xc,%esp
Offset 370698, 15 lines modifiedOffset 370698, 15 lines modified
370698 »       push···%edi370698 »       push···%edi
370699 »       call···18e80·<pthread_mutex_unlock@plt>370699 »       call···18e80·<pthread_mutex_unlock@plt>
370700 »       mov····0x4f54(%ebx),%eax370700 »       mov····0x4f54(%ebx),%eax
370701 »       add····$0x10,%esp370701 »       add····$0x10,%esp
370702 »       cmpl···$0x0,0x4(%eax)370702 »       cmpl···$0x0,0x4(%eax)
370703 »       je·····137ac2·<PR_SuspendAll@@Base+0x15a>370703 »       je·····137ac2·<PR_SuspendAll@@Base+0x15a>
370704 »       push···%eax370704 »       push···%eax
Max diff block lines reached; 11287/14933 bytes (75.58%) of diff not shown.
8.36 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 5736, 70 lines modifiedOffset 5736, 70 lines modified
5736 ··0x00154850·74696420·3d202558·0a005052·5f536574·tid·=·%X..PR_Set5736 ··0x00154850·74696420·3d202558·0a005052·5f536574·tid·=·%X..PR_Set
5737 ··0x00154860·54687265·61645072·696f7269·74793a20·ThreadPriority:·5737 ··0x00154860·54687265·61645072·696f7269·74793a20·ThreadPriority:·
5738 ··0x00154870·73657470·72696f72·69747920·6661696c·setpriority·fail5738 ··0x00154870·73657470·72696f72·69747920·6661696c·setpriority·fail
5739 ··0x00154880·65642077·69746820·6572726f·72202564·ed·with·error·%d5739 ··0x00154880·65642077·69746820·6572726f·72202564·ed·with·error·%d
5740 ··0x00154890·0050525f·536c6565·70285052·5f494e54·.PR_Sleep(PR_INT5740 ··0x00154890·0050525f·536c6565·70285052·5f494e54·.PR_Sleep(PR_INT
5741 ··0x001548a0·45525641·4c5f4e4f·5f574149·54290050·ERVAL_NO_WAIT).P5741 ··0x001548a0·45525641·4c5f4e4f·5f574149·54290050·ERVAL_NO_WAIT).P
5742 ··0x001548b0·525f5969·656c6428·29002f68·6f6d652f·R_Yield()./home/5742 ··0x001548b0·525f5969·656c6428·29002f68·6f6d652f·R_Yield()./home/
5743 ··0x001548c0·76616772·616e742f·6275696c·642f6f72·vagrant/build/or 
5744 ··0x001548d0·672e676e·752e6963·65636174·2f6e7370·g.gnu.icecat/nsp 
5745 ··0x001548e0·72707562·2f70722f·7372632f·70746872·rpub/pr/src/pthr 
5746 ··0x001548f0·65616473·2f707474·68726561·642e6300·eads/ptthread.c.5743 ··0x001548c0·68616e73·2f636f64·652f6664·726f6964·hans/code/fdroid
 5744 ··0x001548d0·2f646174·612f6275·696c642f·6f72672e·/data/build/org.
 5745 ··0x001548e0·676e752e·69636563·61742f6e·73707270·gnu.icecat/nsprp
 5746 ··0x001548f0·75622f70·722f7372·632f7074·68726561·ub/pr/src/pthrea
 5747 ··0x00154900·64732f70·74746872·6561642e·63003020·ds/ptthread.c.0·
5747 ··0x00154900·30203d3d·20727600·50525f43·6c65616e·0·==·rv.PR_Clean5748 ··0x00154910·3d3d2072·76005052·5f436c65·616e7570·==·rv.PR_Cleanup
 5749 ··0x00154920·3a207368·75747469·6e672064·6f776e20·:·shutting·down·
 5750 ··0x00154930·4e535052·00426567·696e2050·525f456e·NSPR.Begin·PR_En
5748 ··0x00154910·75703a20·73687574·74696e67·20646f77·up:·shutting·dow 
5749 ··0x00154920·6e204e53·50520042·6567696e·2050525f·n·NSPR.Begin·PR_ 
5750 ··0x00154930·456e756d·65726174·65546872·65616473·EnumerateThreads 
5751 ··0x00154940·0a00496e·2050525f·456e756d·65726174·..In·PR_Enumerat 
5752 ··0x00154950·65546872·65616473·2063616c·6c626163·eThreads·callbac 
5753 ··0x00154960·6b207468·72656164·20257020·74686964·k·thread·%p·thid 
5754 ··0x00154970·203d2025·580a0045·6e642050·525f456e··=·%X..End·PR_En 
5755 ··0x00154980·756d6572·61746554·68726561·64732063·umerateThreads·c5751 ··0x00154940·756d6572·61746554·68726561·64730a00·umerateThreads..
 5752 ··0x00154950·496e2050·525f456e·756d6572·61746554·In·PR_EnumerateT
 5753 ··0x00154960·68726561·64732063·616c6c62·61636b20·hreads·callback·
 5754 ··0x00154970·74687265·61642025·70207468·6964203d·thread·%p·thid·=
 5755 ··0x00154980·2025580a·00456e64·2050525f·456e756d··%X..End·PR_Enum
 5756 ··0x00154990·65726174·65546872·65616473·20636f75·erateThreads·cou
5756 ··0x00154990·6f756e74·203d2025·64200a00·42656769·ount·=·%d·..Begi5757 ··0x001549a0·6e74203d·20256420·0a004265·67696e20·nt·=·%d·..Begin·
5757 ··0x001549a0·6e205052·5f537573·70656e64·416c6c0a·n·PR_SuspendAll.5758 ··0x001549b0·50525f53·75737065·6e64416c·6c0a0070·PR_SuspendAll..p
5758 ··0x001549b0·0070745f·53757370·656e6453·65742074·.pt_SuspendSet·t 
5759 ··0x001549c0·68726564·20257020·74687265·61642069·hred·%p·thread·i 
5760 ··0x001549d0·64203d20·25580a00·646f696e·67207074·d·=·%X..doing·pt 
5761 ··0x001549e0·68726561·645f6b69·6c6c2069·6e207074·hread_kill·in·pt 
5762 ··0x001549f0·5f537573·70656e64·53657420·74687265·_SuspendSet·thre5759 ··0x001549c0·745f5375·7370656e·64536574·20746872·t_SuspendSet·thr
5763 ··0x00154a00·64202570·20746964·203d2025·580a0042·d·%p·tid·=·%X..B5760 ··0x001549d0·65642025·70207468·72656164·20696420·ed·%p·thread·id·
 5761 ··0x001549e0·3d202558·0a00646f·696e6720·70746872·=·%X..doing·pthr
 5762 ··0x001549f0·6561645f·6b696c6c·20696e20·70745f53·ead_kill·in·pt_S
 5763 ··0x00154a00·75737065·6e645365·74207468·72656420·uspendSet·thred·
 5764 ··0x00154a10·25702074·6964203d·2025580a·00426567·%p·tid·=·%X..Beg
5764 ··0x00154a10·6567696e·2070745f·53757370·656e6454·egin·pt_SuspendT5765 ··0x00154a20·696e2070·745f5375·7370656e·64546573·in·pt_SuspendTes
5765 ··0x00154a20·65737420·74687265·64202570·20746872·est·thred·%p·thr 
5766 ··0x00154a30·65616420·6964203d·2025580a·00456e64·ead·id·=·%X..End 
5767 ··0x00154a40·2070745f·53757370·656e6454·65737420··pt_SuspendTest· 
5768 ··0x00154a50·74687265·64202570·20746964·2025580a·thred·%p·tid·%X. 
5769 ··0x00154a60·00426567·696e2050·525f5265·73756d65·.Begin·PR_Resume 
5770 ··0x00154a70·416c6c0a·0070745f·52657375·6d655365·All..pt_ResumeSe 
5771 ··0x00154a80·74207468·72656420·25702074·68726561·t·thred·%p·threa5766 ··0x00154a30·74207468·72656420·25702074·68726561·t·thred·%p·threa
5772 ··0x00154a90·64206964·203d2025·580a0042·6567696e·d·id·=·%X..Begin5767 ··0x00154a40·64206964·203d2025·580a0045·6e642070·d·id·=·%X..End·p
5773 ··0x00154aa0·2070745f·52657375·6d655465·73742074··pt_ResumeTest·t 
5774 ··0x00154ab0·68726564·20257020·74687265·61642069·hred·%p·thread·i 
5775 ··0x00154ac0·64203d20·25580a00·456e6420·70745f52·d·=·%X..End·pt_R5768 ··0x00154a50·745f5375·7370656e·64546573·74207468·t_SuspendTest·th
 5769 ··0x00154a60·72656420·25702074·69642025·580a0042·red·%p·tid·%X..B
 5770 ··0x00154a70·6567696e·2050525f·52657375·6d65416c·egin·PR_ResumeAl
 5771 ··0x00154a80·6c0a0070·745f5265·73756d65·53657420·l..pt_ResumeSet·
 5772 ··0x00154a90·74687265·64202570·20746872·65616420·thred·%p·thread·
 5773 ··0x00154aa0·6964203d·2025580a·00426567·696e2070·id·=·%X..Begin·p
5776 ··0x00154ad0·6573756d·65546573·74207468·72656420·esumeTest·thred·5774 ··0x00154ab0·745f5265·73756d65·54657374·20746872·t_ResumeTest·thr
 5775 ··0x00154ac0·65642025·70207468·72656164·20696420·ed·%p·thread·id·
 5776 ··0x00154ad0·3d202558·0a00456e·64207074·5f526573·=·%X..End·pt_Res
 5777 ··0x00154ae0·756d6554·65737420·74687265·64202570·umeTest·thred·%p
5777 ··0x00154ae0·25702074·69642025·580a0069·6e205052·%p·tid·%X..in·PR5778 ··0x00154af0·20746964·2025580a·00696e20·50525f47··tid·%X..in·PR_G
5778 ··0x00154af0·5f476574·53502074·68726564·20257020·_GetSP·thred·%p· 
5779 ··0x00154b00·74686964·203d2025·582c2073·70203d20·thid·=·%X,·sp·=·5779 ··0x00154b00·65745350·20746872·65642025·70207468·etSP·thred·%p·th
 5780 ··0x00154b10·6964203d·2025582c·20737020·3d202570·id·=·%X,·sp·=·%p
5780 ··0x00154b10·25700a00·70746872·6561645f·7365746e·%p..pthread_setn5781 ··0x00154b20·0a007074·68726561·645f7365·746e616d·..pthread_setnam
5781 ··0x00154b20·616d655f·6e700075·6e61626c·6520746f·ame_np.unable·to5782 ··0x00154b30·655f6e70·00756e61·626c6520·746f2067·e_np.unable·to·g
5782 ··0x00154b30·2067726f·77206d6f·6e69746f·72206361··grow·monitor·ca5783 ··0x00154b40·726f7720·6d6f6e69·746f7220·63616368·row·monitor·cach
5783 ··0x00154b40·63686520·68617368·20627563·6b657473·che·hash·buckets5784 ··0x00154b50·65206861·73682062·75636b65·74730065·e·hash·buckets.e
5784 ··0x00154b50·00657870·616e6465·64206d6f·6e69746f·.expanded·monito5785 ··0x00154b60·7870616e·64656420·6d6f6e69·746f7220·xpanded·monitor·
5785 ··0x00154b60·72206361·63686520·746f2025·64202862·r·cache·to·%d·(b5786 ··0x00154b70·63616368·6520746f·20256420·28627563·cache·to·%d·(buc
5786 ··0x00154b70·75636b65·74732025·64290041·42434445·uckets·%d).ABCDE5787 ··0x00154b80·6b657473·20256429·00414243·44454647·kets·%d).ABCDEFG
5787 ··0x00154b80·46474849·4a4b4c4d·4e4f5051·52535455·FGHIJKLMNOPQRSTU5788 ··0x00154b90·48494a4b·4c4d4e4f·50515253·54555657·HIJKLMNOPQRSTUVW
5788 ··0x00154b90·56575859·5a616263·64656667·68696a6b·VWXYZabcdefghijk5789 ··0x00154ba0·58595a61·62636465·66676869·6a6b6c6d·XYZabcdefghijklm
5789 ··0x00154ba0·6c6d6e6f·70717273·74757677·78797a30·lmnopqrstuvwxyz05790 ··0x00154bb0·6e6f7071·72737475·76777879·7a303132·nopqrstuvwxyz012
5790 ··0x00154bb0·31323334·35363738·392b2f00·25733a20·123456789+/.%s:·5791 ··0x00154bc0·33343536·3738392b·2f002573·3a200020·3456789+/.%s:·.·
5791 ··0x00154bc0·00202825·64294f55·54204f46·2052414e·.·(%d)OUT·OF·RAN5792 ··0x00154bd0·28256429·4f555420·4f462052·414e4745·(%d)OUT·OF·RANGE
5792 ··0x00154bd0·47452c20·6f736572·726f7220·3d202564·GE,·oserror·=·%d5793 ··0x00154be0·2c206f73·6572726f·72203d20·25640a00·,·oserror·=·%d..
5793 ··0x00154be0·0a002573·28256429·2c206f73·6572726f·..%s(%d),·oserro5794 ··0x00154bf0·25732825·64292c20·6f736572·726f7220·%s(%d),·oserror·
5794 ··0x00154bf0·72203d20·25640a00·2d2b2020·20305830·r·=·%d..-+···0X05795 ··0x00154c00·3d202564·0a002d2b·20202030·58307800·=·%d..-+···0X0x.
5795 ··0x00154c00·78002d30·582b3058·2030582d·30782b30·x.-0X+0X·0X-0x+05796 ··0x00154c10·2d30582b·30582030·582d3078·2b307820·-0X+0X·0X-0x+0x·
5796 ··0x00154c10·78203078·00696e66·00494e46·006e616e·x·0x.inf.INF.nan5797 ··0x00154c20·30780069·6e660049·4e46006e·616e004e·0x.inf.INF.nan.N
5797 ··0x00154c20·004e414e·00000000·00000000·00000000·.NAN............ 
5798 ··0x00154c30·00000000·00000000·00000000·00000000·................5798 ··0x00154c30·414e0000·00000000·00000000·00000000·AN..............
5799 ··0x00154c40·00000000·00000000·00000000·00000000·................5799 ··0x00154c40·00000000·00000000·00000000·00000000·................
5800 ··0x00154c50·00000000·00000000·00000000·00000000·................5800 ··0x00154c50·00000000·00000000·00000000·00000000·................
5801 ··0x00154c60·00000000·00000000·0000003f·00000040·...........?...@5801 ··0x00154c60·00000000·00000000·0000003f·00000040·...........?...@
5802 ··0x00154c70·35363738·393a3b3c·3d3e0000·00000000·56789:;<=>......5802 ··0x00154c70·35363738·393a3b3c·3d3e0000·00000000·56789:;<=>......
5803 ··0x00154c80·00010203·04050607·08090a0b·0c0d0e0f·................5803 ··0x00154c80·00010203·04050607·08090a0b·0c0d0e0f·................
5804 ··0x00154c90·10111213·14151617·18191a00·00000000·................5804 ··0x00154c90·10111213·14151617·18191a00·00000000·................
5805 ··0x00154ca0·001b1c1d·1e1f2021·22232425·26272829·......·!"#$%&'()5805 ··0x00154ca0·001b1c1d·1e1f2021·22232425·26272829·......·!"#$%&'()
783 B
assets/x86/libomxplugin.so
731 B
libomxplugin.so-content
File has been modified after NT_GNU_BUILD_ID has been applied.
623 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c3722915075217f9877acdd8f3928e5f17ddaa903 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·63bce6be3de0965cc7d59cbb90774aa2a3733f95
  
4 Displaying·notes·found·in:·.note.gnu.gold-version4 Displaying·notes·found·in:·.note.gnu.gold-version
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.116 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.11
713 B
assets/x86/libnssckbi.so
665 B
libnssckbi.so-content
623 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff36f1b2f8630a5f49097a9ef38d77cbf7a691af3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7f6a7cb5525236a88b068d3c83c0555644a99c8f
  
4 Displaying·notes·found·in:·.note.gnu.gold-version4 Displaying·notes·found·in:·.note.gnu.gold-version
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.116 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.11
779 B
assets/x86/libsoftokn3.so
729 B
libsoftokn3.so-content
File has been modified after NT_GNU_BUILD_ID has been applied.
623 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5bf5563ed2e60e64b1dbaa91511fe9b0557b57303 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b79b60382195c7099143cd55b9cc72cdf6eb2cc3
  
4 Displaying·notes·found·in:·.note.gnu.gold-version4 Displaying·notes·found·in:·.note.gnu.gold-version
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.116 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.11
779 B
assets/x86/liblgpllibs.so
729 B
liblgpllibs.so-content
File has been modified after NT_GNU_BUILD_ID has been applied.
623 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f2194bc6920bb8fae0025fd3f0f82c908766dfb03 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·25f52749523438cc9f1a0d97a5422f17f957e332
  
4 Displaying·notes·found·in:·.note.gnu.gold-version4 Displaying·notes·found·in:·.note.gnu.gold-version
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.116 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.11
2.26 KB
res/values/public.xml
2.22 KB
res/values/public.xml
Ordering differences only
    
Offset 531, 14 lines modifiedOffset 531, 15 lines modified
531 ··<public·type="drawable"·name="abc_textfield_search_default_mtrl_alpha"·id="0x7f020052"/>531 ··<public·type="drawable"·name="abc_textfield_search_default_mtrl_alpha"·id="0x7f020052"/>
532 ··<public·type="drawable"·name="abouthome_thumbnail"·id="0x7f020054"/>532 ··<public·type="drawable"·name="abouthome_thumbnail"·id="0x7f020054"/>
533 ··<public·type="drawable"·name="bookmarkdefaults_favicon_marketplace"·id="0x7f020073"/>533 ··<public·type="drawable"·name="bookmarkdefaults_favicon_marketplace"·id="0x7f020073"/>
534 ··<public·type="drawable"·name="fxaccount_mail"·id="0x7f0200a1"/>534 ··<public·type="drawable"·name="fxaccount_mail"·id="0x7f0200a1"/>
535 ··<public·type="drawable"·name="ic_status_logo"·id="0x7f0200bd"/>535 ··<public·type="drawable"·name="ic_status_logo"·id="0x7f0200bd"/>
536 ··<public·type="drawable"·name="icon"·id="0x7f0200c2"/>536 ··<public·type="drawable"·name="icon"·id="0x7f0200c2"/>
537 ··<public·type="drawable"·name="icon_home_empty_icecat"·id="0x7f0200c5"/>537 ··<public·type="drawable"·name="icon_home_empty_icecat"·id="0x7f0200c5"/>
 538 ··<public·type="drawable"·name="large_icon"·id="0x7f0200cf"/>
538 ··<public·type="drawable"·name="launcher_widget"·id="0x7f0200d0"/>539 ··<public·type="drawable"·name="launcher_widget"·id="0x7f0200d0"/>
539 ··<public·type="drawable"·name="marketplace"·id="0x7f0200d6"/>540 ··<public·type="drawable"·name="marketplace"·id="0x7f0200d6"/>
540 ··<public·type="drawable"·name="start"·id="0x7f020108"/>541 ··<public·type="drawable"·name="start"·id="0x7f020108"/>
541 ··<public·type="drawable"·name="tab_thumbnail_default"·id="0x7f02012b"/>542 ··<public·type="drawable"·name="tab_thumbnail_default"·id="0x7f02012b"/>
542 ··<public·type="drawable"·name="widget_icon"·id="0x7f020154"/>543 ··<public·type="drawable"·name="widget_icon"·id="0x7f020154"/>
543 ··<public·type="drawable"·name="ab_add_search_engine"·id="0x7f020000"/>544 ··<public·type="drawable"·name="ab_add_search_engine"·id="0x7f020000"/>
544 ··<public·type="drawable"·name="ab_copy"·id="0x7f020001"/>545 ··<public·type="drawable"·name="ab_copy"·id="0x7f020001"/>
Offset 692, 15 lines modifiedOffset 693, 14 lines modified
692 ··<public·type="drawable"·name="ic_menu_reload"·id="0x7f0200bb"/>693 ··<public·type="drawable"·name="ic_menu_reload"·id="0x7f0200bb"/>
693 ··<public·type="drawable"·name="star_blue"·id="0x7f020107"/>694 ··<public·type="drawable"·name="star_blue"·id="0x7f020107"/>
694 ··<public·type="drawable"·name="suggestedsites_restricted_fxsupport"·id="0x7f02010c"/>695 ··<public·type="drawable"·name="suggestedsites_restricted_fxsupport"·id="0x7f02010c"/>
695 ··<public·type="drawable"·name="suggestedsites_restricted_mozilla"·id="0x7f02010d"/>696 ··<public·type="drawable"·name="suggestedsites_restricted_mozilla"·id="0x7f02010d"/>
696 ··<public·type="drawable"·name="suggestedsites_webmaker"·id="0x7f02010f"/>697 ··<public·type="drawable"·name="suggestedsites_webmaker"·id="0x7f02010f"/>
697 ··<public·type="drawable"·name="exit_fullscreen"·id="0x7f02008c"/>698 ··<public·type="drawable"·name="exit_fullscreen"·id="0x7f02008c"/>
698 ··<public·type="drawable"·name="fullscreen"·id="0x7f0200a0"/>699 ··<public·type="drawable"·name="fullscreen"·id="0x7f0200a0"/>
699 ··<public·type="drawable"·name="large_icon"·id="0x7f0200cf"/> 
700 ··<public·type="layout"·name="abc_action_bar_title_item"·id="0x7f030000"/>700 ··<public·type="layout"·name="abc_action_bar_title_item"·id="0x7f030000"/>
701 ··<public·type="layout"·name="abc_action_bar_up_container"·id="0x7f030001"/>701 ··<public·type="layout"·name="abc_action_bar_up_container"·id="0x7f030001"/>
702 ··<public·type="layout"·name="abc_action_bar_view_list_nav_layout"·id="0x7f030002"/>702 ··<public·type="layout"·name="abc_action_bar_view_list_nav_layout"·id="0x7f030002"/>
703 ··<public·type="layout"·name="abc_action_menu_item_layout"·id="0x7f030003"/>703 ··<public·type="layout"·name="abc_action_menu_item_layout"·id="0x7f030003"/>
704 ··<public·type="layout"·name="abc_action_menu_layout"·id="0x7f030004"/>704 ··<public·type="layout"·name="abc_action_menu_layout"·id="0x7f030004"/>
705 ··<public·type="layout"·name="abc_action_mode_bar"·id="0x7f030005"/>705 ··<public·type="layout"·name="abc_action_mode_bar"·id="0x7f030005"/>
706 ··<public·type="layout"·name="abc_action_mode_close_item_material"·id="0x7f030006"/>706 ··<public·type="layout"·name="abc_action_mode_close_item_material"·id="0x7f030006"/>
753 B
lib/x86/libplugin-container-pie.so
File has been modified after NT_GNU_BUILD_ID has been applied.
623 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ff68fdc3a197793c4a89a3ba514020b6659dab423 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d376533e723014f1f807e7257880fb376ef24b8f
  
4 Displaying·notes·found·in:·.note.gnu.gold-version4 Displaying·notes·found·in:·.note.gnu.gold-version
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.116 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.11
234 KB
lib/x86/libmozglue.so
File has been modified after NT_GNU_BUILD_ID has been applied.
623 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6ec12f0f257957eb02959b28931429566048509d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7daafa09f79f687695c782182a0f5c0843e4a9e6
  
4 Displaying·notes·found·in:·.note.gnu.gold-version4 Displaying·notes·found·in:·.note.gnu.gold-version
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.116 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.11
977 B
strings --all --bytes=8 {}
    
Offset 2400, 15 lines modifiedOffset 2400, 15 lines modified
2400 Load·nss·done2400 Load·nss·done
2401 GeckoStart2401 GeckoStart
2402 -greomni2402 -greomni
2403 XRE_SetProcessType2403 XRE_SetProcessType
2404 XRE_InitChildProcess2404 XRE_InitChildProcess
2405 IceCatMobile2405 IceCatMobile
2406 icecatmobile2406 icecatmobile
2407 201710261756242407 20171025004329
2408 {aa3c5121-dab2-40e2-81ca-7ea25febc110}2408 {aa3c5121-dab2-40e2-81ca-7ea25febc110}
2409 %s·returned·error·%d:·%s2409 %s·returned·error·%d:·%s
2410 NSS_Initialize2410 NSS_Initialize
2411 missing·%s2411 missing·%s
2412 GeckoJNI2412 GeckoJNI
2413 NSS_Shutdown2413 NSS_Shutdown
2414 PK11SDR_Encrypt2414 PK11SDR_Encrypt
Offset 2484, 15 lines modifiedOffset 2484, 15 lines modified
2484 %*c·%*d·%*d·%*d·%*d·%*d·%*u·%*u·%*u·%*u·%*u·%*u·%*u·%*d·%*d·%*d·%*d·%*d·%*d·%llu2484 %*c·%*d·%*d·%*d·%*d·%*d·%*u·%*u·%*u·%*u·%*u·%*u·%*u·%*d·%*d·%*d·%*d·%*d·%*d·%llu
2485 MOZ_CRASH(CLOCK_MONOTONIC·is·absent!)2485 MOZ_CRASH(CLOCK_MONOTONIC·is·absent!)
2486 MOZ_CRASH(Failed·to·create·process·uptime·thread.)2486 MOZ_CRASH(Failed·to·create·process·uptime·thread.)
2487 /proc/self/task/%d/stat2487 /proc/self/task/%d/stat
2488 /proc/self/stat2488 /proc/self/stat
2489 -Infinity2489 -Infinity
2490 Infinity2490 Infinity
2491 /home/vagrant/build/org.gnu.icecat/mfbt/Assertions.cpp2491 /home/hans/code/fdroid/data/build/org.gnu.icecat/mfbt/Assertions.cpp
2492 ret·>=·0·&&·size_t(ret)·<·sPrintfCrashReasonSize·(Could·not·write·the·explanation·string·to·the·supplied·buffer!)2492 ret·>=·0·&&·size_t(ret)·<·sPrintfCrashReasonSize·(Could·not·write·the·explanation·string·to·the·supplied·buffer!)
2493 Assertion·failure:·%s,·at·%s:%d2493 Assertion·failure:·%s,·at·%s:%d
2494 MOZ_Assert2494 MOZ_Assert
2495 iostream2495 iostream
2496 unspecified·iostream_category·error2496 unspecified·iostream_category·error
2497 ios_base::clear2497 ios_base::clear
2498 money_get·error2498 money_get·error
188 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 38946, 19 lines modifiedOffset 38946, 19 lines modified
38946 »       cmp····$0x3ff,%eax38946 »       cmp····$0x3ff,%eax
38947 »       jbe····4ac16·<MOZ_CrashPrintf@@Base+0x78>38947 »       jbe····4ac16·<MOZ_CrashPrintf@@Base+0x78>
38948 »       push···%eax38948 »       push···%eax
38949 »       push···%eax38949 »       push···%eax
38950 »       lea····-0x3939e(%ebx),%eax38950 »       lea····-0x3939e(%ebx),%eax
38951 »       push···$0x3a38951 »       push···$0x3a
38952 »       push···%eax38952 »       push···%eax
38953 »       lea····-0x39367(%ebx),%eax38953 »       lea····-0x39359(%ebx),%eax
38954 »       push···%eax38954 »       push···%eax
38955 »       lea····-0x392f5(%ebx),%eax38955 »       lea····-0x392e7(%ebx),%eax
38956 »       push···%eax38956 »       push···%eax
38957 »       lea····-0x392d4(%ebx),%eax38957 »       lea····-0x392c6(%ebx),%eax
38958 »       push···%eax38958 »       push···%eax
38959 »       push···$0x738959 »       push···$0x7
38960 »       call···2d4c0·<__android_log_print@plt>38960 »       call···2d4c0·<__android_log_print@plt>
38961 »       movl···$0x0,0x038961 »       movl···$0x0,0x0
38962 »       ud2····38962 »       ud2····
38963 »       movl···$0x0,0x038963 »       movl···$0x0,0x0
38964 »       ud2····38964 »       ud2····
Offset 39246, 15 lines modifiedOffset 39246, 15 lines modified
39246 »       mov····%eax,%edi39246 »       mov····%eax,%edi
39247 »       add····$0xc,%esp39247 »       add····$0xc,%esp
39248 »       lea····0x1498(%ebx),%eax39248 »       lea····0x1498(%ebx),%eax
39249 »       mov····%edi,%ebp39249 »       mov····%edi,%ebp
39250 »       neg····%ebp39250 »       neg····%ebp
39251 »       and····$0xf0deafff,%ebp39251 »       and····$0xf0deafff,%ebp
39252 »       mov····%edi,(%eax)39252 »       mov····%edi,(%eax)
39253 »       lea····-0x392c9(%ebx),%eax39253 »       lea····-0x392bb(%ebx),%eax
39254 »       mov····%eax,0x10(%esp)39254 »       mov····%eax,0x10(%esp)
39255 »       push···%eax39255 »       push···%eax
39256 »       push···$0x039256 »       push···$0x0
39257 »       push···$0xffffffff39257 »       push···$0xffffffff
39258 »       push···$0x2239258 »       push···$0x22
39259 »       push···$0x039259 »       push···$0x0
39260 »       push···%edi39260 »       push···%edi
Offset 45812, 15 lines modifiedOffset 45812, 15 lines modified
45812 »       mov····%eax,(%esp)45812 »       mov····%eax,(%esp)
45813 »       call···2d440·<__cxa_atexit@plt>45813 »       call···2d440·<__cxa_atexit@plt>
45814 »       mov····%edi,(%esp)45814 »       mov····%edi,(%esp)
45815 »       call···a46e0·<__cxa_guard_release@@Base>45815 »       call···a46e0·<__cxa_guard_release@@Base>
45816 »       lea····0x1918(%ebx),%eax45816 »       lea····0x1918(%ebx),%eax
45817 »       mov····%eax,0x14(%esp)45817 »       mov····%eax,0x14(%esp)
45818 »       movl···$0x1,0x10(%esp)45818 »       movl···$0x1,0x10(%esp)
45819 »       lea····-0x39295(%ebx),%eax45819 »       lea····-0x39287(%ebx),%eax
45820 »       mov····%eax,0xc(%esp)45820 »       mov····%eax,0xc(%esp)
45821 »       movsd··0x10(%esp),%xmm045821 »       movsd··0x10(%esp),%xmm0
45822 »       movsd··%xmm0,0x4(%esp)45822 »       movsd··%xmm0,0x4(%esp)
45823 »       mov····%esi,(%esp)45823 »       mov····%esi,(%esp)
45824 »       call···a0b30·<std::__ndk1::system_error::system_error(std::__ndk1::error_code,·char·const*)@@Base>45824 »       call···a0b30·<std::__ndk1::system_error::system_error(std::__ndk1::error_code,·char·const*)@@Base>
45825 »       lea····-0x2088(%ebx),%eax45825 »       lea····-0x2088(%ebx),%eax
45826 »       add····$0x8,%eax45826 »       add····$0x8,%eax
Offset 62698, 15 lines modifiedOffset 62698, 15 lines modified
62698 »       pop····%ebx62698 »       pop····%ebx
62699 »       pop····%ebp62699 »       pop····%ebp
62700 »       retq···62700 »       retq···
62701 »       nop62701 »       nop
62702 »       call···5da65·<std::__ndk1::basic_iostream<char,·std::__ndk1::char_traits<char>·>::swap(std::__ndk1::basic_iostream<char,·std::__ndk1::char_traits<char>·>&)@@Base+0x75>62702 »       call···5da65·<std::__ndk1::basic_iostream<char,·std::__ndk1::char_traits<char>·>::swap(std::__ndk1::basic_iostream<char,·std::__ndk1::char_traits<char>·>&)@@Base+0x75>
62703 »       pop····%eax62703 »       pop····%eax
62704 »       add····$0xc7303,%eax62704 »       add····$0xc7303,%eax
62705 »       lea····-0x392c2(%eax),%eax62705 »       lea····-0x392b4(%eax),%eax
62706 »       retq···62706 »       retq···
62707 »       lea····0x0(%esi),%esi62707 »       lea····0x0(%esi),%esi
62708 »       lea····0x0(%edi,%eiz,1),%edi62708 »       lea····0x0(%edi,%eiz,1),%edi
62709 »       push···%ebx62709 »       push···%ebx
62710 »       push···%esi62710 »       push···%esi
62711 »       sub····$0x14,%esp62711 »       sub····$0x14,%esp
62712 »       call···5da8a·<std::__ndk1::basic_iostream<char,·std::__ndk1::char_traits<char>·>::swap(std::__ndk1::basic_iostream<char,·std::__ndk1::char_traits<char>·>&)@@Base+0x9a>62712 »       call···5da8a·<std::__ndk1::basic_iostream<char,·std::__ndk1::char_traits<char>·>::swap(std::__ndk1::basic_iostream<char,·std::__ndk1::char_traits<char>·>&)@@Base+0x9a>
Offset 62721, 15 lines modifiedOffset 62721, 15 lines modified
62721 »       mov····0x24(%esp),%ecx62721 »       mov····0x24(%esp),%ecx
62722 »       mov····%eax,0x8(%esp)62722 »       mov····%eax,0x8(%esp)
62723 »       mov····%ecx,0x4(%esp)62723 »       mov····%ecx,0x4(%esp)
62724 »       mov····%esi,(%esp)62724 »       mov····%esi,(%esp)
62725 »       call···a0420·<std::__ndk1::error_category::equivalent(std::__ndk1::error_code·const&,·int)·const@@Base+0x20>62725 »       call···a0420·<std::__ndk1::error_category::equivalent(std::__ndk1::error_code·const&,·int)·const@@Base+0x20>
62726 »       sub····$0x4,%esp62726 »       sub····$0x4,%esp
62727 »       jmp····5dad8·<std::__ndk1::basic_iostream<char,·std::__ndk1::char_traits<char>·>::swap(std::__ndk1::basic_iostream<char,·std::__ndk1::char_traits<char>·>&)@@Base+0xe8>62727 »       jmp····5dad8·<std::__ndk1::basic_iostream<char,·std::__ndk1::char_traits<char>·>::swap(std::__ndk1::basic_iostream<char,·std::__ndk1::char_traits<char>·>&)@@Base+0xe8>
62728 »       lea····-0x392b9(%ebx),%eax62728 »       lea····-0x392ab(%ebx),%eax
62729 »       mov····%eax,0x4(%esp)62729 »       mov····%eax,0x4(%esp)
62730 »       mov····%esi,(%esp)62730 »       mov····%esi,(%esp)
62731 »       movl···$0x23,0x8(%esp)62731 »       movl···$0x23,0x8(%esp)
62732 »       call···48106·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::__init(char·const*,·unsigned·int)@@Base>62732 »       call···48106·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::__init(char·const*,·unsigned·int)@@Base>
62733 »       mov····%esi,%eax62733 »       mov····%esi,%eax
62734 »       add····$0x14,%esp62734 »       add····$0x14,%esp
62735 »       pop····%esi62735 »       pop····%esi
Offset 67924, 15 lines modifiedOffset 67924, 15 lines modified
67924 »       call···d6990·<__cxa_demangle@@Base+0x2f200>67924 »       call···d6990·<__cxa_demangle@@Base+0x2f200>
67925 »       mov····%eax,0x19d0(%ebx)67925 »       mov····%eax,0x19d0(%ebx)
67926 »       mov····%edi,(%esp)67926 »       mov····%edi,(%esp)
67927 »       call···a46e0·<__cxa_guard_release@@Base>67927 »       call···a46e0·<__cxa_guard_release@@Base>
67928 »       mov····0x19d0(%ebx),%eax67928 »       mov····0x19d0(%ebx),%eax
67929 »       mov····0x148(%esp),%ecx67929 »       mov····0x148(%esp),%ecx
67930 »       mov····%ecx,0xc(%esp)67930 »       mov····%ecx,0xc(%esp)
67931 »       lea····-0x39285(%ebx),%ecx67931 »       lea····-0x39277(%ebx),%ecx
67932 »       mov····%ecx,0x8(%esp)67932 »       mov····%ecx,0x8(%esp)
67933 »       mov····%eax,0x4(%esp)67933 »       mov····%eax,0x4(%esp)
67934 »       mov····0x28(%esp),%eax67934 »       mov····0x28(%esp),%eax
67935 »       mov····%eax,(%esp)67935 »       mov····%eax,(%esp)
67936 »       call···623d0·<std::__ndk1::__sscanf_l(char·const*,·locale_struct*,·char·const*,·...)@@Base>67936 »       call···623d0·<std::__ndk1::__sscanf_l(char·const*,·locale_struct*,·char·const*,·...)@@Base>
67937 »       cmp····$0x1,%eax67937 »       cmp····$0x1,%eax
67938 »       je·····62015·<std::__ndk1::num_get<char,·std::__ndk1::istreambuf_iterator<char,·std::__ndk1::char_traits<char>·>·>::do_get(std::__ndk1::istreambuf_iterator<char,·std::__ndk1::char_traits<char>·>,·std::__ndk1::istreambuf_iterator<char,·std::__ndk1::char_traits<char>·>,·std::__ndk1::ios_base&,·unsigned·int&,·void*&)·const@@Base+0x365>67938 »       je·····62015·<std::__ndk1::num_get<char,·std::__ndk1::istreambuf_iterator<char,·std::__ndk1::char_traits<char>·>·>::do_get(std::__ndk1::istreambuf_iterator<char,·std::__ndk1::char_traits<char>·>,·std::__ndk1::istreambuf_iterator<char,·std::__ndk1::char_traits<char>·>,·std::__ndk1::ios_base&,·unsigned·int&,·void*&)·const@@Base+0x365>
Offset 72741, 15 lines modifiedOffset 72741, 15 lines modified
72741 »       call···d6990·<__cxa_demangle@@Base+0x2f200>72741 »       call···d6990·<__cxa_demangle@@Base+0x2f200>
72742 »       mov····%eax,0x19d0(%ebx)72742 »       mov····%eax,0x19d0(%ebx)
72743 »       mov····%edi,(%esp)72743 »       mov····%edi,(%esp)
72744 »       call···a46e0·<__cxa_guard_release@@Base>72744 »       call···a46e0·<__cxa_guard_release@@Base>
72745 »       mov····0x19d0(%ebx),%eax72745 »       mov····0x19d0(%ebx),%eax
72746 »       mov····0x198(%esp),%ecx72746 »       mov····0x198(%esp),%ecx
72747 »       mov····%ecx,0xc(%esp)72747 »       mov····%ecx,0xc(%esp)
72748 »       lea····-0x39285(%ebx),%ecx72748 »       lea····-0x39277(%ebx),%ecx
72749 »       mov····%ecx,0x8(%esp)72749 »       mov····%ecx,0x8(%esp)
72750 »       mov····%eax,0x4(%esp)72750 »       mov····%eax,0x4(%esp)
72751 »       mov····0x28(%esp),%eax72751 »       mov····0x28(%esp),%eax
72752 »       mov····%eax,(%esp)72752 »       mov····%eax,(%esp)
72753 »       call···623d0·<std::__ndk1::__sscanf_l(char·const*,·locale_struct*,·char·const*,·...)@@Base>72753 »       call···623d0·<std::__ndk1::__sscanf_l(char·const*,·locale_struct*,·char·const*,·...)@@Base>
72754 »       cmp····$0x1,%eax72754 »       cmp····$0x1,%eax
72755 »       je·····66171·<std::__ndk1::num_get<wchar_t,·std::__ndk1::istreambuf_iterator<wchar_t,·std::__ndk1::char_traits<wchar_t>·>·>::do_get(std::__ndk1::istreambuf_iterator<wchar_t,·std::__ndk1::char_traits<wchar_t>·>,·std::__ndk1::istreambuf_iterator<wchar_t,·std::__ndk1::char_traits<wchar_t>·>,·std::__ndk1::ios_base&,·unsigned·int&,·void*&)·const@@Base+0x391>72755 »       je·····66171·<std::__ndk1::num_get<wchar_t,·std::__ndk1::istreambuf_iterator<wchar_t,·std::__ndk1::char_traits<wchar_t>·>·>::do_get(std::__ndk1::istreambuf_iterator<wchar_t,·std::__ndk1::char_traits<wchar_t>·>,·std::__ndk1::istreambuf_iterator<wchar_t,·std::__ndk1::char_traits<wchar_t>·>,·std::__ndk1::ios_base&,·unsigned·int&,·void*&)·const@@Base+0x391>
Offset 89087, 15 lines modifiedOffset 89087, 15 lines modified
89087 »       mov····%eax,%edi89087 »       mov····%eax,%edi
89088 »       test···%esi,%esi89088 »       test···%esi,%esi
89089 »       je·····73f9f·<std::__ndk1::__time_put::__do_put(wchar_t*,·wchar_t*&,·tm·const*,·char,·char)·const@@Base+0x11f>89089 »       je·····73f9f·<std::__ndk1::__time_put::__do_put(wchar_t*,·wchar_t*&,·tm·const*,·char,·char)·const@@Base+0x11f>
89090 »       mov····%esi,(%esp)89090 »       mov····%esi,(%esp)
89091 »       call···d6a20·<__cxa_demangle@@Base+0x2f290>89091 »       call···d6a20·<__cxa_demangle@@Base+0x2f290>
89092 »       mov····%edi,(%esp)89092 »       mov····%edi,(%esp)
89093 »       call···e7c56·<_Unwind_Resume@@Base>89093 »       call···e7c56·<_Unwind_Resume@@Base>
89094 »       lea····-0x391c4(%ebx),%eax89094 »       lea····-0x391b6(%ebx),%eax
89095 »       mov····%eax,(%esp)89095 »       mov····%eax,(%esp)
89096 »       call···78d60·<std::__ndk1::__throw_runtime_error(char·const*)@@Base>89096 »       call···78d60·<std::__ndk1::__throw_runtime_error(char·const*)@@Base>
89097 »       call···2d450·<__stack_chk_fail@plt>89097 »       call···2d450·<__stack_chk_fail@plt>
Max diff block lines reached; 187450/192413 bytes (97.42%) of diff not shown.
43.1 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 466, 15 lines modifiedOffset 466, 15 lines modified
466 ··0x000eb170·4c6f6164·206e7373·20646f6e·650a0047·Load·nss·done..G466 ··0x000eb170·4c6f6164·206e7373·20646f6e·650a0047·Load·nss·done..G
467 ··0x000eb180·65636b6f·53746172·74002d67·72656f6d·eckoStart.-greom467 ··0x000eb180·65636b6f·53746172·74002d67·72656f6d·eckoStart.-greom
468 ··0x000eb190·6e690058·52455f53·65745072·6f636573·ni.XRE_SetProces468 ··0x000eb190·6e690058·52455f53·65745072·6f636573·ni.XRE_SetProces
469 ··0x000eb1a0·73547970·65005852·455f496e·69744368·sType.XRE_InitCh469 ··0x000eb1a0·73547970·65005852·455f496e·69744368·sType.XRE_InitCh
470 ··0x000eb1b0·696c6450·726f6365·73730047·4e550049·ildProcess.GNU.I470 ··0x000eb1b0·696c6450·726f6365·73730047·4e550049·ildProcess.GNU.I
471 ··0x000eb1c0·63654361·744d6f62·696c6500·69636563·ceCatMobile.icec471 ··0x000eb1c0·63654361·744d6f62·696c6500·69636563·ceCatMobile.icec
472 ··0x000eb1d0·61746d6f·62696c65·0035322e·342e3100·atmobile.52.4.1.472 ··0x000eb1d0·61746d6f·62696c65·0035322e·342e3100·atmobile.52.4.1.
473 ··0x000eb1e0·32303137·31303236·31373536·3234007b·20171026175624.{473 ··0x000eb1e0·32303137·31303235·30303433·3239007b·20171025004329.{
474 ··0x000eb1f0·61613363·35313231·2d646162·322d3430·aa3c5121-dab2-40474 ··0x000eb1f0·61613363·35313231·2d646162·322d3430·aa3c5121-dab2-40
475 ··0x000eb200·65322d38·3163612d·37656132·35666562·e2-81ca-7ea25feb475 ··0x000eb200·65322d38·3163612d·37656132·35666562·e2-81ca-7ea25feb
476 ··0x000eb210·63313130·7d002573·20726574·75726e65·c110}.%s·returne476 ··0x000eb210·63313130·7d002573·20726574·75726e65·c110}.%s·returne
477 ··0x000eb220·64206572·726f7220·25643a20·25730a00·d·error·%d:·%s..477 ··0x000eb220·64206572·726f7220·25643a20·25730a00·d·error·%d:·%s..
478 ··0x000eb230·4e53535f·496e6974·69616c69·7a65006d·NSS_Initialize.m478 ··0x000eb230·4e53535f·496e6974·69616c69·7a65006d·NSS_Initialize.m
479 ··0x000eb240·69737369·6e672025·73004765·636b6f4a·issing·%s.GeckoJ479 ··0x000eb240·69737369·6e672025·73004765·636b6f4a·issing·%s.GeckoJ
480 ··0x000eb250·4e49004e·53535f53·68757464·6f776e00·NI.NSS_Shutdown.480 ··0x000eb250·4e49004e·53535f53·68757464·6f776e00·NI.NSS_Shutdown.
Offset 593, 327 lines modifiedOffset 593, 327 lines modified
593 ··0x000eb960·20746f20·63726561·74652070·726f6365··to·create·proce593 ··0x000eb960·20746f20·63726561·74652070·726f6365··to·create·proce
594 ··0x000eb970·73732075·7074696d·65207468·72656164·ss·uptime·thread594 ··0x000eb970·73732075·7074696d·65207468·72656164·ss·uptime·thread
595 ··0x000eb980·2e29002f·70726f63·2f73656c·662f7461·.)./proc/self/ta595 ··0x000eb980·2e29002f·70726f63·2f73656c·662f7461·.)./proc/self/ta
596 ··0x000eb990·736b2f25·642f7374·6174002f·70726f63·sk/%d/stat./proc596 ··0x000eb990·736b2f25·642f7374·6174002f·70726f63·sk/%d/stat./proc
597 ··0x000eb9a0·2f73656c·662f7374·6174002d·496e6669·/self/stat.-Infi597 ··0x000eb9a0·2f73656c·662f7374·6174002d·496e6669·/self/stat.-Infi
598 ··0x000eb9b0·6e697479·00496e66·696e6974·79006500·nity.Infinity.e.598 ··0x000eb9b0·6e697479·00496e66·696e6974·79006500·nity.Infinity.e.
599 ··0x000eb9c0·652b004e·614e0030·2e002f68·6f6d652f·e+.NaN.0../home/599 ··0x000eb9c0·652b004e·614e0030·2e002f68·6f6d652f·e+.NaN.0../home/
600 ··0x000eb9d0·76616772·616e742f·6275696c·642f6f72·vagrant/build/or600 ··0x000eb9d0·68616e73·2f636f64·652f6664·726f6964·hans/code/fdroid
 601 ··0x000eb9e0·2f646174·612f6275·696c642f·6f72672e·/data/build/org.
601 ··0x000eb9e0·672e676e·752e6963·65636174·2f6d6662·g.gnu.icecat/mfb602 ··0x000eb9f0·676e752e·69636563·61742f6d·6662742f·gnu.icecat/mfbt/
602 ··0x000eb9f0·742f4173·73657274·696f6e73·2e637070·t/Assertions.cpp603 ··0x000eba00·41737365·7274696f·6e732e63·70700072·Assertions.cpp.r
603 ··0x000eba00·00726574·203e3d20·30202626·2073697a·.ret·>=·0·&&·siz604 ··0x000eba10·6574203e·3d203020·26262073·697a655f·et·>=·0·&&·size_
604 ··0x000eba10·655f7428·72657429·203c2073·5072696e·e_t(ret)·<·sPrin605 ··0x000eba20·74287265·7429203c·20735072·696e7466·t(ret)·<·sPrintf
605 ··0x000eba20·74664372·61736852·6561736f·6e53697a·tfCrashReasonSiz606 ··0x000eba30·43726173·68526561·736f6e53·697a6520·CrashReasonSize·
606 ··0x000eba30·65202843·6f756c64·206e6f74·20777269·e·(Could·not·wri 
607 ··0x000eba40·74652074·68652065·78706c61·6e617469·te·the·explanati 
608 ··0x000eba50·6f6e2073·7472696e·6720746f·20746865·on·string·to·the607 ··0x000eba40·28436f75·6c64206e·6f742077·72697465·(Could·not·write
 608 ··0x000eba50·20746865·20657870·6c616e61·74696f6e··the·explanation
 609 ··0x000eba60·20737472·696e6720·746f2074·68652073··string·to·the·s
609 ··0x000eba60·20737570·706c6965·64206275·66666572··supplied·buffer610 ··0x000eba70·7570706c·69656420·62756666·65722129·upplied·buffer!)
610 ··0x000eba70·21290041·73736572·74696f6e·20666169·!).Assertion·fai611 ··0x000eba80·00417373·65727469·6f6e2066·61696c75·.Assertion·failu
611 ··0x000eba80·6c757265·3a202573·2c206174·2025733a·lure:·%s,·at·%s:612 ··0x000eba90·72653a20·25732c20·61742025·733a2564·re:·%s,·at·%s:%d
612 ··0x000eba90·25640a00·4d4f5a5f·41737365·72740070·%d..MOZ_Assert.p613 ··0x000ebaa0·0a004d4f·5a5f4173·73657274·00706f69·..MOZ_Assert.poi
613 ··0x000ebaa0·6f69736f·6e00696f·73747265·616d0075·oison.iostream.u614 ··0x000ebab0·736f6e00·696f7374·7265616d·00756e73·son.iostream.uns
614 ··0x000ebab0·6e737065·63696669·65642069·6f737472·nspecified·iostr615 ··0x000ebac0·70656369·66696564·20696f73·74726561·pecified·iostrea
 616 ··0x000ebad0·6d5f6361·7465676f·72792065·72726f72·m_category·error
 617 ··0x000ebae0·00696f73·5f626173·653a3a63·6c656172·.ios_base::clear
 618 ··0x000ebaf0·00257000·254c6600·6d6f6e65·795f6765·.%p.%Lf.money_ge
 619 ··0x000ebb00·74206572·726f7200·252e304c·66007665·t·error.%.0Lf.ve
 620 ··0x000ebb10·63746f72·002a006c·6f63616c·6520636f·ctor.*.locale·co
 621 ··0x000ebb20·6e737472·75637465·64207769·7468206e·nstructed·with·n
 622 ··0x000ebb30·756c6c00·74727565·0066616c·7365006e·ull.true.false.n
 623 ··0x000ebb40·756d7075·6e63745f·62796e61·6d653c63·umpunct_byname<c
 624 ··0x000ebb50·6861723e·3a3a6e75·6d70756e·63745f62·har>::numpunct_b
 625 ··0x000ebb60·796e616d·65206661·696c6564·20746f20·yname·failed·to·
 626 ··0x000ebb70·636f6e73·74727563·7420666f·72200025·construct·for·.%
 627 ··0x000ebb80·6d2f2564·2f257900·25483a25·4d3a2553·m/%d/%y.%H:%M:%S
 628 ··0x000ebb90·00256120·25622025·64202548·3a254d3a·.%a·%b·%d·%H:%M:
 629 ··0x000ebba0·25532025·59002549·3a254d3a·25532025·%S·%Y.%I:%M:%S·%
 630 ··0x000ebbb0·70006c6f·63616c65·206e6f74·20737570·p.locale·not·sup
 631 ··0x000ebbc0·706f7274·65640025·41002561·00254200·ported.%A.%a.%B.
 632 ··0x000ebbd0·2562006d·6f6e6579·70756e63·745f6279·%b.moneypunct_by
 633 ··0x000ebbe0·6e616d65·20666169·6c656420·746f2063·name·failed·to·c
 634 ··0x000ebbf0·6f6e7374·72756374·20666f72·20002829·onstruct·for·.()
 635 ··0x000ebc00·0053756e·64617900·4d6f6e64·61790054·.Sunday.Monday.T
 636 ··0x000ebc10·75657364·61790057·65646e65·73646179·uesday.Wednesday
 637 ··0x000ebc20·00546875·72736461·79004672·69646179·.Thursday.Friday
 638 ··0x000ebc30·00536174·75726461·79005375·6e004d6f·.Saturday.Sun.Mo
 639 ··0x000ebc40·6e005475·65005765·64005468·75004672·n.Tue.Wed.Thu.Fr
 640 ··0x000ebc50·69005361·74004a61·6e756172·79004665·i.Sat.January.Fe
 641 ··0x000ebc60·62727561·7279004d·61726368·00417072·bruary.March.Apr
 642 ··0x000ebc70·696c004d·6179004a·756e6500·4a756c79·il.May.June.July
 643 ··0x000ebc80·00417567·75737400·53657074·656d6265·.August.Septembe
 644 ··0x000ebc90·72004f63·746f6265·72004e6f·76656d62·r.October.Novemb
 645 ··0x000ebca0·65720044·6563656d·62657200·4a616e00·er.December.Jan.
 646 ··0x000ebcb0·46656200·4d617200·41707200·4a756e00·Feb.Mar.Apr.Jun.
 647 ··0x000ebcc0·4a756c00·41756700·53657000·4f637400·Jul.Aug.Sep.Oct.
 648 ··0x000ebcd0·4e6f7600·44656300·414d0050·4d006261·Nov.Dec.AM.PM.ba
 649 ··0x000ebce0·645f7765·616b5f70·7472006d·75746578·d_weak_ptr.mutex
 650 ··0x000ebcf0·206c6f63·6b206661·696c6564·00726563··lock·failed.rec
 651 ··0x000ebd00·75727369·76655f6d·75746578·20636f6e·ursive_mutex·con
 652 ··0x000ebd10·73747275·63746f72·20666169·6c656400·structor·failed.
 653 ··0x000ebd20·72656375·72736976·655f6d75·74657820·recursive_mutex·
 654 ··0x000ebd30·6c6f636b·20666169·6c656400·72656375·lock·failed.recu
 655 ··0x000ebd40·72736976·655f7469·6d65645f·6d757465·rsive_timed_mute
 656 ··0x000ebd50·78206c6f·636b206c·696d6974·20726561·x·lock·limit·rea
 657 ··0x000ebd60·63686564·0072616e·646f6d5f·64657669·ched.random_devi
 658 ··0x000ebd70·63652066·61696c65·6420746f·206f7065·ce·failed·to·ope
 659 ··0x000ebd80·6e200072·616e646f·6d5f6465·76696365·n·.random_device
 660 ··0x000ebd90·20676f74·20454f46·0072616e·646f6d5f··got·EOF.random_
 661 ··0x000ebda0·64657669·63652067·6f742061·6e20756e·device·got·an·un
 662 ··0x000ebdb0·65787065·63746564·20657272·6f720062·expected·error.b
 663 ··0x000ebdc0·61736963·5f737472·696e6700·73746f75·asic_string.stou
 664 ··0x000ebdd0·6c007374·6f6c6c00·73746f75·6c6c0073·l.stoll.stoull.s
 665 ··0x000ebde0·746f6c64·00256400·25750025·6c640025·told.%d.%u.%ld.%
 666 ··0x000ebdf0·6c750025·6c6c6400·256c6c75·00256600·lu.%lld.%llu.%f.
 667 ··0x000ebe00·3a206e6f·20636f6e·76657273·696f6e00·:·no·conversion.
 668 ··0x000ebe10·3a206f75·74206f66·2072616e·67650067·:·out·of·range.g
 669 ··0x000ebe20·656e6572·69630075·6e737065·63696669·eneric.unspecifi
 670 ··0x000ebe30·65642067·656e6572·69635f63·61746567·ed·generic_categ
 671 ··0x000ebe40·6f727920·6572726f·72007379·7374656d·ory·error.system
 672 ··0x000ebe50·00756e73·70656369·66696564·20737973·.unspecified·sys
615 ··0x000ebac0·65616d5f·63617465·676f7279·20657272·eam_category·err673 ··0x000ebe60·74656d5f·63617465·676f7279·20657272·tem_category·err
616 ··0x000ebad0·6f720069·6f735f62·6173653a·3a636c65·or.ios_base::cle 
617 ··0x000ebae0·61720025·7000254c·66006d6f·6e65795f·ar.%p.%Lf.money_ 
618 ··0x000ebaf0·67657420·6572726f·7200252e·304c6600·get·error.%.0Lf. 
619 ··0x000ebb00·76656374·6f72002a·006c6f63·616c6520·vector.*.locale· 
620 ··0x000ebb10·636f6e73·74727563·74656420·77697468·constructed·with 
621 ··0x000ebb20·206e756c·6c007472·75650066·616c7365··null.true.false 
622 ··0x000ebb30·006e756d·70756e63·745f6279·6e616d65·.numpunct_byname 
623 ··0x000ebb40·3c636861·723e3a3a·6e756d70·756e6374·<char>::numpunct 
624 ··0x000ebb50·5f62796e·616d6520·6661696c·65642074·_byname·failed·t 
625 ··0x000ebb60·6f20636f·6e737472·75637420·666f7220·o·construct·for· 
626 ··0x000ebb70·00256d2f·25642f25·79002548·3a254d3a·.%m/%d/%y.%H:%M: 
627 ··0x000ebb80·25530025·61202562·20256420·25483a25·%S.%a·%b·%d·%H:% 
628 ··0x000ebb90·4d3a2553·20255900·25493a25·4d3a2553·M:%S·%Y.%I:%M:%S 
629 ··0x000ebba0·20257000·6c6f6361·6c65206e·6f742073··%p.locale·not·s 
630 ··0x000ebbb0·7570706f·72746564·00254100·25610025·upported.%A.%a.% 
631 ··0x000ebbc0·42002562·006d6f6e·65797075·6e63745f·B.%b.moneypunct_ 
632 ··0x000ebbd0·62796e61·6d652066·61696c65·6420746f·byname·failed·to 
633 ··0x000ebbe0·20636f6e·73747275·63742066·6f722000··construct·for·. 
634 ··0x000ebbf0·28290053·756e6461·79004d6f·6e646179·().Sunday.Monday 
635 ··0x000ebc00·00547565·73646179·00576564·6e657364·.Tuesday.Wednesd 
636 ··0x000ebc10·61790054·68757273·64617900·46726964·ay.Thursday.Frid 
637 ··0x000ebc20·61790053·61747572·64617900·53756e00·ay.Saturday.Sun. 
638 ··0x000ebc30·4d6f6e00·54756500·57656400·54687500·Mon.Tue.Wed.Thu. 
639 ··0x000ebc40·46726900·53617400·4a616e75·61727900·Fri.Sat.January. 
640 ··0x000ebc50·46656272·75617279·004d6172·63680041·February.March.A 
641 ··0x000ebc60·7072696c·004d6179·004a756e·65004a75·pril.May.June.Ju 
642 ··0x000ebc70·6c790041·75677573·74005365·7074656d·ly.August.Septem 
643 ··0x000ebc80·62657200·4f63746f·62657200·4e6f7665·ber.October.Nove 
Max diff block lines reached; 402/43998 bytes (0.91%) of diff not shown.
977 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 5, 13 lines modifiedOffset 5, 13 lines modified
5 ··0x00125020·00000000·00000000·00000000·00000000·................5 ··0x00125020·00000000·00000000·00000000·00000000·................
6 ··0x00125030·00000000·00000000·00000000·00000000·................6 ··0x00125030·00000000·00000000·00000000·00000000·................
7 ··0x00125040·80000000·00000000·00000000·00000000·................7 ··0x00125040·80000000·00000000·00000000·00000000·................
8 ··0x00125050·00000000·00000000·00000000·00000000·................8 ··0x00125050·00000000·00000000·00000000·00000000·................
9 ··0x00125060·00000000·00000000·00000000·00000000·................9 ··0x00125060·00000000·00000000·00000000·00000000·................
10 ··0x00125070·00000000·00000000·00000000·00000000·................10 ··0x00125070·00000000·00000000·00000000·00000000·................
11 ··0x00125080·ffffffff·604d0a00·01000000·c0750a00·....`M.......u..11 ··0x00125080·ffffffff·604d0a00·01000000·c0750a00·....`M.......u..
12 ··0x00125090·00770a00·abc50e00·99cc0e00·80940e00·.w..............12 ··0x00125090·00770a00·b9c50e00·a7cc0e00·80940e00·.w..............
13 ··0x001250a0·80940e00·80940e00·80940e00·80940e00·................13 ··0x001250a0·80940e00·80940e00·80940e00·80940e00·................
14 ··0x001250b0·80940e00·80940e00·80940e00·80940e00·................14 ··0x001250b0·80940e00·80940e00·80940e00·80940e00·................
15 ··0x001250c0·7f7f7f7f·7f7f7f7f·7f7f7f7f·7f7f0000·................15 ··0x001250c0·7f7f7f7f·7f7f7f7f·7f7f7f7f·7f7f0000·................
16 ··0x001250d0·ffffffff·ffffffff···················........16 ··0x001250d0·ffffffff·ffffffff···················........
  
745 B
lib/x86/libplugin-container.so
File has been modified after NT_GNU_BUILD_ID has been applied.
623 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9d4850e3809d480e77b7ea4dfe0899bee37c0e993 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0a31072c18d95035afd3137cb4dcca704a5adb2c
  
4 Displaying·notes·found·in:·.note.gnu.gold-version4 Displaying·notes·found·in:·.note.gnu.gold-version
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.116 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.11
185 B
unknown/platform.ini
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 [Build]1 [Build]
2 BuildID=201710261756242 BuildID=20171025004329
3 Milestone=52.4.13 Milestone=52.4.1
4 SourceStamp=e4fec62e5347a77a9a313d6019a2b372e8011a744 SourceStamp=e4fec62e5347a77a9a313d6019a2b372e8011a74
424 B
unknown/application.ini
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 ;·your·modifications,·start·with·the·"-app·/path/to/application.ini"2 ;·your·modifications,·start·with·the·"-app·/path/to/application.ini"
3 ;·argument.3 ;·argument.
4 [App]4 [App]
5 Vendor=GNU5 Vendor=GNU
6 Name=IceCatMobile6 Name=IceCatMobile
7 RemotingName=icecatmobile7 RemotingName=icecatmobile
8 Version=52.4.18 Version=52.4.1
9 BuildID=201710261756249 BuildID=20171025004329
10 SourceStamp=e4fec62e5347a77a9a313d6019a2b372e8011a7410 SourceStamp=e4fec62e5347a77a9a313d6019a2b372e8011a74
11 ID={aa3c5121-dab2-40e2-81ca-7ea25febc110}11 ID={aa3c5121-dab2-40e2-81ca-7ea25febc110}
  
12 [Gecko]12 [Gecko]
13 MinVersion=52.4.113 MinVersion=52.4.1
14 MaxVersion=52.4.114 MaxVersion=52.4.1