9.92 MB
/home/fdroid/fdroiddata/tmp/org.tint_10.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.tint_10.apk
3.78 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: res/drawable-hdpi/ic_bubble_left.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_next_tab.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ab_bottom_solid_dark_holo.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/browser_thumbnail.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_list_data_off.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_back_disabled.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ic_incognito_holo_dark.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/browser_thumbnail.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ic_go.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ic_list_data_large.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ic_querybuilder_normal.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ic_previous_tab.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_incognito_holo_dark.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ic_bookmark_on.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/start_page.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/tab_panel_button_normal.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/divider_vertical_dark_opaque.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ic_querybuilder_disabled.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_menu_overflow.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_add_bookmark.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_bookmark_off.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ic_next_tab.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_gps_on_holo_dark.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ab_solid_dark_holo.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK [ truncated after 25 lines; 68 ignored ]
    
Offset 1, 16 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:·1ff8c9e8e6f074a3194d96ea3435bcbacf7f3ba7bf8859d69855fed874cb1a19 
10 Signer·#1·certificate·SHA-1·digest:·461ea6381018865c7cebc790cd8f41e2639b6a8f 
11 Signer·#1·certificate·MD5·digest:·eb484e390755e2099d98ad633f476253 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·c9148ab262fec869e7590cbe4c87eb1cff8fd2ae2d61c3dc1eb944c38b431acc 
15 Signer·#1·public·key·SHA-1·digest:·4e316e5306ae809cc7dbe1cd24bdda215f810822 
16 Signer·#1·public·key·MD5·digest:·51fc8f65dee6a31fbc07fb3722bfa7fb 
342 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 4890 lines modifiedOffset 1, 4718 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:····················578541·(000000000008D3EDh)4 ··Zip·archive·file·size:····················574414·(000000000008C3CEh)
5 ··Actual·end-cent-dir·record·offset:········578519·(000000000008D3D7h)5 ··Actual·end-cent-dir·record·offset:········574392·(000000000008C3B8h)
6 ··Expected·end-cent-dir·record·offset:······578519·(000000000008D3D7h)6 ··Expected·end-cent-dir·record·offset:······574392·(000000000008C3B8h)
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·161·entries.9 ··central·directory·contains·161·entries.
10 ··The·central·directory·is·13144·(0000000000003358h)·bytes·long,10 ··The·central·directory·is·13423·(000000000000346Fh)·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·565375·(000000000008A07Fh).12 ··is·560969·(0000000000088F49h).
  
  
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):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························yes
26 ··file·last·modified·on·(DOS·date/time):··········2014·Jan·7·12:27:4626 ··file·last·modified·on·(DOS·date/time):··········2017·Sep·28·00:20:44
27 ··32-bit·CRC·value·(hex):·························a9cf2fe927 ··32-bit·CRC·value·(hex):·························dd8eec2a
28 ··compressed·size:································4908·bytes28 ··compressed·size:································1625·bytes
29 ··uncompressed·size:······························14115·bytes29 ··uncompressed·size:······························5608·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························4·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/CC7EF09D.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···4974 
43 ··················································(000000000000136Eh)·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·encrypted 
51 ··extended·local·header:··························yes 
52 ··file·last·modified·on·(DOS·date/time):··········2014·Jan·7·12:27:46 
53 ··32-bit·CRC·value·(hex):·························795473bc 
54 ··compressed·size:································5147·bytes 
55 ··uncompressed·size:······························14236·bytes 
56 ··length·of·filename:·····························20·characters 
57 ··length·of·extra·field:··························0·bytes 
58 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··MS-DOS·file·attributes·(00·hex):················none36 ··MS-DOS·file·attributes·(00·hex):················none
  
 37 ··The·central-directory·extra·field·contains:
 38 ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes.
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/CC7EF09D.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···10187 
69 ··················································(00000000000027CBh)·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):··········2014·Jan·7·12:27:46 
79 ··32-bit·CRC·value·(hex):·························6fb8608a 
80 ··compressed·size:································1039·bytes 
81 ··uncompressed·size:······························1297·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.39 ··There·is·no·file·comment.
  
90 Central·directory·entry·#4:40 Central·directory·entry·#2:
91 ---------------------------41 ---------------------------
  
92 ··There·are·an·extra·16·bytes·preceding·this·file.42 ··There·are·an·extra·16·bytes·preceding·this·file.
  
93 ··assets/button.png43 ··assets/button.png
  
94 ··offset·of·local·header·from·start·of·archive:···1129344 ··offset·of·local·header·from·start·of·archive:···1694
95 ··················································(0000000000002C1Dh)·bytes45 ··················································(000000000000069Eh)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT46 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················1.047 ··version·of·encoding·software:···················1.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT48 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···1.049 ··minimum·software·version·required·to·extract:···1.0
100 ··compression·method:·····························none·(stored)50 ··compression·method:·····························none·(stored)
101 ··file·security·status:···························not·encrypted51 ··file·security·status:···························not·encrypted
102 ··extended·local·header:··························no52 ··extended·local·header:··························no
103 ··file·last·modified·on·(DOS·date/time):··········2014·Jan·7·12:01:1053 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
Max diff block lines reached; 343303/350295 bytes (98.00%) of diff not shown.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
1.64 KB
AndroidManifest.xml (decoded)
1.58 KB
AndroidManifest.xml
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="10"·android:versionName="1.8"·android:installLocation="auto"·package="org.tint">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="10"·android:versionName="1.8"·android:installLocation="auto"·package="org.tint"·platformBuildVersionCode="14"·platformBuildVersionName="4.0.2-1406408">
3 ··<uses-sdk·android:minSdkVersion="14"·android:targetSdkVersion="17"/>3 ··<uses-sdk·android:minSdkVersion="14"·android:targetSdkVersion="17"/>
4 ··<permission·android:label="@string/PermissionReadBookmarksLabel"·android:name="org.tint.permissions.bookmarksprovider.READ"·android:protectionLevel="dangerous"·android:permissionGroup="android.permission-group.PERSONAL_INFO"·android:description="@string/PermissionReadBookmarksDescription"/>4 ··<permission·android:label="@string/PermissionReadBookmarksLabel"·android:name="org.tint.permissions.bookmarksprovider.READ"·android:protectionLevel="dangerous"·android:permissionGroup="android.permission-group.PERSONAL_INFO"·android:description="@string/PermissionReadBookmarksDescription"/>
5 ··<permission·android:label="@string/PermissionWriteBookmarksLabel"·android:name="org.tint.permissions.bookmarksprovider.WRITE"·android:protectionLevel="dangerous"·android:permissionGroup="android.permission-group.PERSONAL_INFO"·android:description="@string/PermissionWriteBookmarksDescription"/>5 ··<permission·android:label="@string/PermissionWriteBookmarksLabel"·android:name="org.tint.permissions.bookmarksprovider.WRITE"·android:protectionLevel="dangerous"·android:permissionGroup="android.permission-group.PERSONAL_INFO"·android:description="@string/PermissionWriteBookmarksDescription"/>
6 ··<permission·android:label="@string/PermissionBindAddonServiceLabel"·android:name="org.tint.permissions.services.ADDONS"·android:protectionLevel="dangerous"·android:description="@string/PermissionBindAddonServiceDescription"/>6 ··<permission·android:label="@string/PermissionBindAddonServiceLabel"·android:name="org.tint.permissions.services.ADDONS"·android:protectionLevel="dangerous"·android:description="@string/PermissionBindAddonServiceDescription"/>
7 ··<uses-permission·android:name="org.tint.permissions.services.ADDONS"/>7 ··<uses-permission·android:name="org.tint.permissions.services.ADDONS"/>
8 ··<uses-permission·android:name="android.permission.INTERNET"/>8 ··<uses-permission·android:name="android.permission.INTERNET"/>
9 ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>9 ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
17.6 KB
resources.arsc
17.6 KB
aapt2 dump resources {}
    
Offset 391, 160 lines modifiedOffset 391, 160 lines modified
391 ····resource·0x7f090010·dimen/tablet_history_fragment_values_margin_right391 ····resource·0x7f090010·dimen/tablet_history_fragment_values_margin_right
392 ······(sw600dp-v13)·24.000000dp392 ······(sw600dp-v13)·24.000000dp
393 ······(sw720dp-v13)·96.000000dp393 ······(sw720dp-v13)·96.000000dp
394 ······(sw600dp-port-v13)·12.000000dp394 ······(sw600dp-port-v13)·12.000000dp
395 ······(sw720dp-port-v13)·24.000000dp395 ······(sw720dp-port-v13)·24.000000dp
396 ··type·drawable·id=02·entryCount=50396 ··type·drawable·id=02·entryCount=50
397 ····resource·0x7f020000·drawable/ab_bottom_solid_dark_holo397 ····resource·0x7f020000·drawable/ab_bottom_solid_dark_holo
398 ······(mdpi-v4)·(file)·res/drawable-mdpi/ab_bottom_solid_dark_holo.9.png·type=PNG398 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ab_bottom_solid_dark_holo.9.png·type=PNG
399 ······(hdpi-v4)·(file)·res/drawable-hdpi/ab_bottom_solid_dark_holo.9.png·type=PNG399 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ab_bottom_solid_dark_holo.9.png·type=PNG
400 ····resource·0x7f020001·drawable/ab_solid_dark_holo400 ····resource·0x7f020001·drawable/ab_solid_dark_holo
401 ······(mdpi-v4)·(file)·res/drawable-mdpi/ab_solid_dark_holo.9.png·type=PNG401 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ab_solid_dark_holo.9.png·type=PNG
402 ······(hdpi-v4)·(file)·res/drawable-hdpi/ab_solid_dark_holo.9.png·type=PNG402 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ab_solid_dark_holo.9.png·type=PNG
403 ····resource·0x7f020002·drawable/app_web_browser_sm403 ····resource·0x7f020002·drawable/app_web_browser_sm
404 ······(mdpi-v4)·(file)·res/drawable-mdpi/app_web_browser_sm.png·type=PNG404 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/app_web_browser_sm.png·type=PNG
405 ······(hdpi-v4)·(file)·res/drawable-hdpi/app_web_browser_sm.png·type=PNG405 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/app_web_browser_sm.png·type=PNG
406 ····resource·0x7f020003·drawable/bookmark_list_favicon_bg406 ····resource·0x7f020003·drawable/bookmark_list_favicon_bg
407 ······()·(file)·res/drawable/bookmark_list_favicon_bg.xml·type=XML407 ······()·(file)·res/drawable/bookmark_list_favicon_bg.xml·type=XML
408 ····resource·0x7f020004·drawable/browser_thumbnail408 ····resource·0x7f020004·drawable/browser_thumbnail
409 ······(sw600dp-v13)·(file)·res/drawable-sw600dp/browser_thumbnail.png·type=PNG409 ······(sw600dp-v13)·(file)·res/drawable-sw600dp-v13/browser_thumbnail.png·type=PNG
410 ······(mdpi-v4)·(file)·res/drawable-mdpi/browser_thumbnail.png·type=PNG410 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/browser_thumbnail.png·type=PNG
411 ······(hdpi-v4)·(file)·res/drawable-hdpi/browser_thumbnail.png·type=PNG411 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/browser_thumbnail.png·type=PNG
412 ····resource·0x7f020005·drawable/btn_star412 ····resource·0x7f020005·drawable/btn_star
413 ······()·(file)·res/drawable/btn_star.xml·type=XML413 ······()·(file)·res/drawable/btn_star.xml·type=XML
414 ····resource·0x7f020006·drawable/default_video_poster414 ····resource·0x7f020006·drawable/default_video_poster
415 ······(mdpi-v4)·(file)·res/drawable-mdpi/default_video_poster.png·type=PNG415 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/default_video_poster.png·type=PNG
416 ······(hdpi-v4)·(file)·res/drawable-hdpi/default_video_poster.png·type=PNG416 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/default_video_poster.png·type=PNG
417 ····resource·0x7f020007·drawable/divider_vertical_dark_opaque417 ····resource·0x7f020007·drawable/divider_vertical_dark_opaque
418 ······(mdpi-v4)·(file)·res/drawable-mdpi/divider_vertical_dark_opaque.9.png·type=PNG418 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/divider_vertical_dark_opaque.9.png·type=PNG
419 ······(hdpi-v4)·(file)·res/drawable-hdpi/divider_vertical_dark_opaque.9.png·type=PNG419 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/divider_vertical_dark_opaque.9.png·type=PNG
420 ····resource·0x7f020008·drawable/ic_add_bookmark420 ····resource·0x7f020008·drawable/ic_add_bookmark
421 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_add_bookmark.png·type=PNG421 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_add_bookmark.png·type=PNG
422 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_add_bookmark.png·type=PNG422 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_add_bookmark.png·type=PNG
423 ····resource·0x7f020009·drawable/ic_back423 ····resource·0x7f020009·drawable/ic_back
424 ······()·(file)·res/drawable/ic_back.xml·type=XML424 ······()·(file)·res/drawable/ic_back.xml·type=XML
425 ····resource·0x7f02000a·drawable/ic_back_disabled425 ····resource·0x7f02000a·drawable/ic_back_disabled
426 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_back_disabled.png·type=PNG426 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_back_disabled.png·type=PNG
427 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_back_disabled.png·type=PNG427 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_back_disabled.png·type=PNG
428 ····resource·0x7f02000b·drawable/ic_back_enabled428 ····resource·0x7f02000b·drawable/ic_back_enabled
429 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_back_enabled.png·type=PNG429 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_back_enabled.png·type=PNG
430 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_back_enabled.png·type=PNG430 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_back_enabled.png·type=PNG
431 ····resource·0x7f02000c·drawable/ic_back_hierarchy431 ····resource·0x7f02000c·drawable/ic_back_hierarchy
432 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_back_hierarchy.png·type=PNG432 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_back_hierarchy.png·type=PNG
433 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_back_hierarchy.png·type=PNG433 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_back_hierarchy.png·type=PNG
434 ····resource·0x7f02000d·drawable/ic_bookmark_off434 ····resource·0x7f02000d·drawable/ic_bookmark_off
435 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_bookmark_off.png·type=PNG435 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_bookmark_off.png·type=PNG
436 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_bookmark_off.png·type=PNG436 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_bookmark_off.png·type=PNG
437 ····resource·0x7f02000e·drawable/ic_bookmark_on437 ····resource·0x7f02000e·drawable/ic_bookmark_on
438 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_bookmark_on.png·type=PNG438 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_bookmark_on.png·type=PNG
439 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_bookmark_on.png·type=PNG439 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_bookmark_on.png·type=PNG
440 ····resource·0x7f02000f·drawable/ic_bookmarks440 ····resource·0x7f02000f·drawable/ic_bookmarks
441 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_bookmarks.png·type=PNG441 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_bookmarks.png·type=PNG
442 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_bookmarks.png·type=PNG442 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_bookmarks.png·type=PNG
443 ····resource·0x7f020010·drawable/ic_bubble_left443 ····resource·0x7f020010·drawable/ic_bubble_left
444 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_bubble_left.png·type=PNG444 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_bubble_left.png·type=PNG
445 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_bubble_left.png·type=PNG445 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_bubble_left.png·type=PNG
446 ····resource·0x7f020011·drawable/ic_bubble_right446 ····resource·0x7f020011·drawable/ic_bubble_right
447 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_bubble_right.png·type=PNG447 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_bubble_right.png·type=PNG
448 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_bubble_right.png·type=PNG448 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_bubble_right.png·type=PNG
449 ····resource·0x7f020012·drawable/ic_exit_fullscreen449 ····resource·0x7f020012·drawable/ic_exit_fullscreen
450 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_exit_fullscreen.png·type=PNG450 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_exit_fullscreen.png·type=PNG
451 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_exit_fullscreen.png·type=PNG451 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_exit_fullscreen.png·type=PNG
452 ····resource·0x7f020013·drawable/ic_folder452 ····resource·0x7f020013·drawable/ic_folder
453 ······(sw600dp-v13)·(file)·res/drawable-sw600dp/ic_folder.png·type=PNG453 ······(sw600dp-v13)·(file)·res/drawable-sw600dp-v13/ic_folder.png·type=PNG
454 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_folder.png·type=PNG454 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_folder.png·type=PNG
455 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_folder.png·type=PNG455 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_folder.png·type=PNG
456 ····resource·0x7f020014·drawable/ic_forward456 ····resource·0x7f020014·drawable/ic_forward
457 ······()·(file)·res/drawable/ic_forward.xml·type=XML457 ······()·(file)·res/drawable/ic_forward.xml·type=XML
458 ····resource·0x7f020015·drawable/ic_forward_disabled458 ····resource·0x7f020015·drawable/ic_forward_disabled
459 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_forward_disabled.png·type=PNG459 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_forward_disabled.png·type=PNG
460 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_forward_disabled.png·type=PNG460 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_forward_disabled.png·type=PNG
461 ····resource·0x7f020016·drawable/ic_forward_enabled461 ····resource·0x7f020016·drawable/ic_forward_enabled
462 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_forward_enabled.png·type=PNG462 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_forward_enabled.png·type=PNG
463 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_forward_enabled.png·type=PNG463 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_forward_enabled.png·type=PNG
464 ····resource·0x7f020017·drawable/ic_go464 ····resource·0x7f020017·drawable/ic_go
465 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_go.png·type=PNG465 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_go.png·type=PNG
466 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_go.png·type=PNG466 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_go.png·type=PNG
467 ····resource·0x7f020018·drawable/ic_gps_denied_holo_dark467 ····resource·0x7f020018·drawable/ic_gps_denied_holo_dark
468 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_gps_denied_holo_dark.png·type=PNG468 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_gps_denied_holo_dark.png·type=PNG
469 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_gps_denied_holo_dark.png·type=PNG469 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_gps_denied_holo_dark.png·type=PNG
470 ····resource·0x7f020019·drawable/ic_gps_on_holo_dark470 ····resource·0x7f020019·drawable/ic_gps_on_holo_dark
471 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_gps_on_holo_dark.png·type=PNG471 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_gps_on_holo_dark.png·type=PNG
472 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_gps_on_holo_dark.png·type=PNG472 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_gps_on_holo_dark.png·type=PNG
473 ····resource·0x7f02001a·drawable/ic_home473 ····resource·0x7f02001a·drawable/ic_home
474 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_home.png·type=PNG474 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_home.png·type=PNG
475 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_home.png·type=PNG475 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_home.png·type=PNG
476 ····resource·0x7f02001b·drawable/ic_incognito_holo_dark476 ····resource·0x7f02001b·drawable/ic_incognito_holo_dark
477 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_incognito_holo_dark.png·type=PNG477 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_incognito_holo_dark.png·type=PNG
478 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_incognito_holo_dark.png·type=PNG478 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_incognito_holo_dark.png·type=PNG
479 ····resource·0x7f02001c·drawable/ic_launcher479 ····resource·0x7f02001c·drawable/ic_launcher
480 ······(ldpi-v4)·(file)·res/drawable-ldpi/ic_launcher.png·type=PNG480 ······(ldpi-v4)·(file)·res/drawable-ldpi-v4/ic_launcher.png·type=PNG
481 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_launcher.png·type=PNG481 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_launcher.png·type=PNG
482 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_launcher.png·type=PNG482 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_launcher.png·type=PNG
483 ····resource·0x7f02001d·drawable/ic_list_data_large483 ····resource·0x7f02001d·drawable/ic_list_data_large
484 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_list_data_large.png·type=PNG484 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_list_data_large.png·type=PNG
485 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_list_data_large.png·type=PNG485 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_list_data_large.png·type=PNG
486 ····resource·0x7f02001e·drawable/ic_list_data_off486 ····resource·0x7f02001e·drawable/ic_list_data_off
487 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_list_data_off.png·type=PNG487 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_list_data_off.png·type=PNG
488 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_list_data_off.png·type=PNG488 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_list_data_off.png·type=PNG
489 ····resource·0x7f02001f·drawable/ic_list_data_small489 ····resource·0x7f02001f·drawable/ic_list_data_small
490 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_list_data_small.png·type=PNG490 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_list_data_small.png·type=PNG
491 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_list_data_small.png·type=PNG491 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_list_data_small.png·type=PNG
492 ····resource·0x7f020020·drawable/ic_menu_overflow492 ····resource·0x7f020020·drawable/ic_menu_overflow
493 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_menu_overflow.png·type=PNG493 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_menu_overflow.png·type=PNG
494 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_menu_overflow.png·type=PNG494 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_menu_overflow.png·type=PNG
495 ····resource·0x7f020021·drawable/ic_next_tab495 ····resource·0x7f020021·drawable/ic_next_tab
496 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_next_tab.png·type=PNG496 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_next_tab.png·type=PNG
497 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_next_tab.png·type=PNG497 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_next_tab.png·type=PNG
498 ····resource·0x7f020022·drawable/ic_previous_tab498 ····resource·0x7f020022·drawable/ic_previous_tab
499 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_previous_tab.png·type=PNG499 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_previous_tab.png·type=PNG
500 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_previous_tab.png·type=PNG500 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_previous_tab.png·type=PNG
501 ····resource·0x7f020023·drawable/ic_querybuilder501 ····resource·0x7f020023·drawable/ic_querybuilder
502 ······()·(file)·res/drawable/ic_querybuilder.xml·type=XML502 ······()·(file)·res/drawable/ic_querybuilder.xml·type=XML
503 ····resource·0x7f020024·drawable/ic_querybuilder_disabled503 ····resource·0x7f020024·drawable/ic_querybuilder_disabled
504 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_querybuilder_disabled.png·type=PNG504 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_querybuilder_disabled.png·type=PNG
505 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_querybuilder_disabled.png·type=PNG505 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_querybuilder_disabled.png·type=PNG
506 ····resource·0x7f020025·drawable/ic_querybuilder_normal506 ····resource·0x7f020025·drawable/ic_querybuilder_normal
507 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_querybuilder_normal.png·type=PNG507 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_querybuilder_normal.png·type=PNG
508 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_querybuilder_normal.png·type=PNG508 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_querybuilder_normal.png·type=PNG
509 ····resource·0x7f020026·drawable/ic_querybuilder_pressed509 ····resource·0x7f020026·drawable/ic_querybuilder_pressed
510 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_querybuilder_pressed.png·type=PNG510 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_querybuilder_pressed.png·type=PNG
511 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_querybuilder_pressed.png·type=PNG511 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_querybuilder_pressed.png·type=PNG
512 ····resource·0x7f020027·drawable/ic_refresh512 ····resource·0x7f020027·drawable/ic_refresh
513 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_refresh.png·type=PNG513 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_refresh.png·type=PNG
514 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_refresh.png·type=PNG514 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_refresh.png·type=PNG
515 ····resource·0x7f020028·drawable/ic_search_category_bookmark515 ····resource·0x7f020028·drawable/ic_search_category_bookmark
516 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_search_category_bookmark.png·type=PNG516 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_search_category_bookmark.png·type=PNG
517 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_search_category_bookmark.png·type=PNG517 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_search_category_bookmark.png·type=PNG
Max diff block lines reached; 4012/17937 bytes (22.37%) of diff not shown.
7.84 MB
classes.dex
7.49 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 36 lines modifiedOffset 1, 36 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············:·d5fea6bf4 checksum············:·2e2d7b94
5 signature···········:·a193...48fc5 signature···········:·c7fe...039e
6 file_size···········:·5828646 file_size···········:·459788
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·····:·437210 string_ids_size·····:·4366
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·68812 type_ids_size·······:·684
13 type_ids_off········:·17600·(0x0044c0)13 type_ids_off········:·17576·(0x0044a8)
14 proto_ids_size······:·82614 proto_ids_size······:·826
15 proto_ids_off·······:·20352·(0x004f80)15 proto_ids_off·······:·20312·(0x004f58)
16 field_ids_size······:·169516 field_ids_size······:·1695
17 field_ids_off·······:·30264·(0x007638)17 field_ids_off·······:·30224·(0x007610)
18 method_ids_size·····:·312518 method_ids_size·····:·3125
19 method_ids_off······:·43824·(0x00ab30)19 method_ids_off······:·43784·(0x00ab08)
20 class_defs_size·····:·33820 class_defs_size·····:·338
21 class_defs_off······:·68824·(0x010cd8)21 class_defs_off······:·68784·(0x010cb0)
22 data_size···········:·50317222 data_size···········:·378684
23 data_off············:·79692·(0x01374c)23 data_off············:·81104·(0x013cd0)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·1225 class_idx···········:·12
26 access_flags········:·9729·(0x2601)26 access_flags········:·9729·(0x2601)
27 superclass_idx······:·27027 superclass_idx······:·266
28 source_file_idx·····:·161828 source_file_idx·····:·1615
29 static_fields_size··:·029 static_fields_size··:·0
30 instance_fields_size:·030 instance_fields_size:·0
31 direct_methods_size·:·031 direct_methods_size·:·0
32 virtual_methods_size:·132 virtual_methods_size:·1
  
33 Class·#0·annotations:33 Class·#0·annotations:
34 Annotations·on·class34 Annotations·on·class
Offset 49, 21 lines modifiedOffset 49, 21 lines modified
49 ··Virtual·methods···-49 ··Virtual·methods···-
50 ····#0··············:·(in·Landroid/annotation/SuppressLint;)50 ····#0··············:·(in·Landroid/annotation/SuppressLint;)
51 ······name··········:·'value'51 ······name··········:·'value'
52 ······type··········:·'()[Ljava/lang/String;'52 ······type··········:·'()[Ljava/lang/String;'
53 ······access········:·0x0401·(PUBLIC·ABSTRACT)53 ······access········:·0x0401·(PUBLIC·ABSTRACT)
54 ······code··········:·(none)54 ······code··········:·(none)
  
55 ··source_file_idx···:·1618·(SuppressLint.java)55 ··source_file_idx···:·1615·(SuppressLint.java)
  
56 Class·#1·header:56 Class·#1·header:
57 class_idx···········:·1357 class_idx···········:·13
58 access_flags········:·9729·(0x2601)58 access_flags········:·9729·(0x2601)
59 superclass_idx······:·27059 superclass_idx······:·266
60 source_file_idx·····:·167660 source_file_idx·····:·1673
61 static_fields_size··:·061 static_fields_size··:·0
62 instance_fields_size:·062 instance_fields_size:·0
63 direct_methods_size·:·063 direct_methods_size·:·0
64 virtual_methods_size:·164 virtual_methods_size:·1
  
65 Class·#1·annotations:65 Class·#1·annotations:
66 Annotations·on·class66 Annotations·on·class
Offset 82, 20 lines modifiedOffset 82, 20 lines modified
82 ··Virtual·methods···-82 ··Virtual·methods···-
83 ····#0··············:·(in·Landroid/annotation/TargetApi;)83 ····#0··············:·(in·Landroid/annotation/TargetApi;)
84 ······name··········:·'value'84 ······name··········:·'value'
85 ······type··········:·'()I'85 ······type··········:·'()I'
86 ······access········:·0x0401·(PUBLIC·ABSTRACT)86 ······access········:·0x0401·(PUBLIC·ABSTRACT)
87 ······code··········:·(none)87 ······code··········:·(none)
  
88 ··source_file_idx···:·1676·(TargetApi.java)88 ··source_file_idx···:·1673·(TargetApi.java)
  
89 Class·#2·header:89 Class·#2·header:
90 class_idx···········:·32390 class_idx···········:·319
91 access_flags········:·17·(0x0011)91 access_flags········:·17·(0x0011)
92 superclass_idx······:·27092 superclass_idx······:·266
93 source_file_idx·····:·23593 source_file_idx·····:·235
94 static_fields_size··:·194 static_fields_size··:·1
95 instance_fields_size:·095 instance_fields_size:·0
96 direct_methods_size·:·196 direct_methods_size·:·1
97 virtual_methods_size:·097 virtual_methods_size:·0
  
98 Class·#2············-98 Class·#2············-
Offset 115, 31 lines modifiedOffset 115, 31 lines modified
115 ······type··········:·'()V'115 ······type··········:·'()V'
116 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)116 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
117 ······code··········-117 ······code··········-
118 ······registers·····:·1118 ······registers·····:·1
119 ······ins···········:·1119 ······ins···········:·1
120 ······outs··········:·1120 ······outs··········:·1
121 ······insns·size····:·4·16-bit·code·units121 ······insns·size····:·4·16-bit·code·units
122 01c154:········································|[01c154]·org.tint.BuildConfig.<init>:()V122 01bf68:········································|[01bf68]·org.tint.BuildConfig.<init>:()V
123 01c164:·7010·4603·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0346123 01bf78:·7010·4603·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0346
124 01c16a:·0e00···································|0003:·return-void124 01bf7e:·0e00···································|0003:·return-void
125 ······catches·······:·(none)125 ······catches·······:·(none)
126 ······positions·····:·126 ······positions·····:·
127 ········0x0000·line=4127 ········0x0000·line=4
128 ······locals········:·128 ······locals········:·
129 ········0x0000·-·0x0004·reg=0·this·Lorg/tint/BuildConfig;·129 ········0x0000·-·0x0004·reg=0·this·Lorg/tint/BuildConfig;·
  
130 ··Virtual·methods···-130 ··Virtual·methods···-
131 ··source_file_idx···:·235·(BuildConfig.java)131 ··source_file_idx···:·235·(BuildConfig.java)
  
132 Class·#3·header:132 Class·#3·header:
133 class_idx···········:·324133 class_idx···········:·320
134 access_flags········:·17·(0x0011)134 access_flags········:·17·(0x0011)
135 superclass_idx······:·270135 superclass_idx······:·266
136 source_file_idx·····:·1293136 source_file_idx·····:·1290
137 static_fields_size··:·3137 static_fields_size··:·3
138 instance_fields_size:·0138 instance_fields_size:·0
139 direct_methods_size·:·1139 direct_methods_size·:·1
140 virtual_methods_size:·0140 virtual_methods_size:·0
  
141 Class·#3·annotations:141 Class·#3·annotations:
142 Annotations·on·class142 Annotations·on·class
Offset 174, 31 lines modifiedOffset 174, 31 lines modified
174 ······type··········:·'()V'174 ······type··········:·'()V'
175 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)175 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
176 ······code··········-176 ······code··········-
177 ······registers·····:·1177 ······registers·····:·1
178 ······ins···········:·1178 ······ins···········:·1
179 ······outs··········:·1179 ······outs··········:·1
180 ······insns·size····:·4·16-bit·code·units180 ······insns·size····:·4·16-bit·code·units
181 01c16c:········································|[01c16c]·org.tint.Manifest$permission.<init>:()V181 01bf80:········································|[01bf80]·org.tint.Manifest$permission.<init>:()V
182 01c17c:·7010·4603·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0346182 01bf90:·7010·4603·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0346
183 01c182:·0e00···································|0003:·return-void183 01bf96:·0e00···································|0003:·return-void
184 ······catches·······:·(none)184 ······catches·······:·(none)
185 ······positions·····:·185 ······positions·····:·
186 ········0x0000·line=11186 ········0x0000·line=11
187 ······locals········:·187 ······locals········:·
188 ········0x0000·-·0x0004·reg=0·this·Lorg/tint/Manifest$permission;·188 ········0x0000·-·0x0004·reg=0·this·Lorg/tint/Manifest$permission;·
Max diff block lines reached; 7851478/7856717 bytes (99.93%) of diff not shown.
353 KB
classes.jar
22.9 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·597574·bytes,·number·of·entries:·3381 Zip·file·size:·597434·bytes,·number·of·entries:·338
2 ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/annotation/SuppressLint.class2 ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/annotation/SuppressLint.class
3 ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/annotation/TargetApi.class3 ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/annotation/TargetApi.class
4 ?rwxrwxr-x··2.0·unx······155·b-·stor·80-Jan-01·00:00·org/tint/BuildConfig.class4 ?rwxrwxr-x··2.0·unx······155·b-·stor·80-Jan-01·00:00·org/tint/BuildConfig.class
5 ?rwxrwxr-x··2.0·unx······393·b-·stor·80-Jan-01·00:00·org/tint/Manifest$permission.class5 ?rwxrwxr-x··2.0·unx······393·b-·stor·80-Jan-01·00:00·org/tint/Manifest$permission.class
6 ?rwxrwxr-x··2.0·unx······132·b-·stor·80-Jan-01·00:00·org/tint/Manifest.class6 ?rwxrwxr-x··2.0·unx······132·b-·stor·80-Jan-01·00:00·org/tint/Manifest.class
7 ?rwxrwxr-x··2.0·unx······217·b-·stor·80-Jan-01·00:00·org/tint/R$animator.class7 ?rwxrwxr-x··2.0·unx······217·b-·stor·80-Jan-01·00:00·org/tint/R$animator.class
8 ?rwxrwxr-x··2.0·unx······922·b-·stor·80-Jan-01·00:00·org/tint/R$array.class8 ?rwxrwxr-x··2.0·unx······922·b-·stor·80-Jan-01·00:00·org/tint/R$array.class
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
19 ?rwxrwxr-x··2.0·unx····17361·b-·defN·80-Jan-01·00:00·org/tint/R$string.class19 ?rwxrwxr-x··2.0·unx····17361·b-·defN·80-Jan-01·00:00·org/tint/R$string.class
20 ?rwxrwxr-x··2.0·unx······322·b-·stor·80-Jan-01·00:00·org/tint/R$style.class20 ?rwxrwxr-x··2.0·unx······322·b-·stor·80-Jan-01·00:00·org/tint/R$style.class
21 ?rwxrwxr-x··2.0·unx······758·b-·stor·80-Jan-01·00:00·org/tint/R$styleable.class21 ?rwxrwxr-x··2.0·unx······758·b-·stor·80-Jan-01·00:00·org/tint/R$styleable.class
22 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·org/tint/R$xml.class22 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·org/tint/R$xml.class
23 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·org/tint/R.class23 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·org/tint/R.class
24 ?rwxrwxr-x··2.0·unx·····1011·b-·stor·80-Jan-01·00:00·org/tint/addons/Addon$2.class24 ?rwxrwxr-x··2.0·unx·····1011·b-·stor·80-Jan-01·00:00·org/tint/addons/Addon$2.class
25 ?rwxrwxr-x··2.0·unx·····7434·b-·stor·80-Jan-01·00:00·org/tint/addons/Addon.class25 ?rwxrwxr-x··2.0·unx·····7434·b-·stor·80-Jan-01·00:00·org/tint/addons/Addon.class
26 ?rwxrwxr-x··2.0·unx·····8266·b-·stor·80-Jan-01·00:00·org/tint/addons/AddonManager.class26 ?rwxrwxr-x··2.0·unx·····8237·b-·stor·80-Jan-01·00:00·org/tint/addons/AddonManager.class
27 ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·org/tint/addons/AddonMenuItem.class27 ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·org/tint/addons/AddonMenuItem.class
28 ?rwxrwxr-x··2.0·unx······444·b-·stor·80-Jan-01·00:00·org/tint/addons/AddonResponseWrapper.class28 ?rwxrwxr-x··2.0·unx······444·b-·stor·80-Jan-01·00:00·org/tint/addons/AddonResponseWrapper.class
29 ?rwxrwxr-x··2.0·unx······156·b-·stor·80-Jan-01·00:00·org/tint/addons/AddonServiceConnection$AddonServiceConnectionListener.class29 ?rwxrwxr-x··2.0·unx······156·b-·stor·80-Jan-01·00:00·org/tint/addons/AddonServiceConnection$AddonServiceConnectionListener.class
30 ?rwxrwxr-x··2.0·unx·····4575·b-·stor·80-Jan-01·00:00·org/tint/addons/AddonServiceConnection.class30 ?rwxrwxr-x··2.0·unx·····4575·b-·stor·80-Jan-01·00:00·org/tint/addons/AddonServiceConnection.class
31 ?rwxrwxr-x··2.0·unx·····1282·b-·stor·80-Jan-01·00:00·org/tint/addons/executors/AskUserChoiceExecutor$1.class31 ?rwxrwxr-x··2.0·unx·····1282·b-·stor·80-Jan-01·00:00·org/tint/addons/executors/AskUserChoiceExecutor$1.class
32 ?rwxrwxr-x··2.0·unx·····1224·b-·stor·80-Jan-01·00:00·org/tint/addons/executors/AskUserChoiceExecutor$2.class32 ?rwxrwxr-x··2.0·unx·····1224·b-·stor·80-Jan-01·00:00·org/tint/addons/executors/AskUserChoiceExecutor$2.class
33 ?rwxrwxr-x··2.0·unx·····1223·b-·stor·80-Jan-01·00:00·org/tint/addons/executors/AskUserChoiceExecutor$3.class33 ?rwxrwxr-x··2.0·unx·····1223·b-·stor·80-Jan-01·00:00·org/tint/addons/executors/AskUserChoiceExecutor$3.class
Offset 43, 45 lines modifiedOffset 43, 45 lines modified
43 ?rwxrwxr-x··2.0·unx·····1164·b-·stor·80-Jan-01·00:00·org/tint/addons/framework/Action.class43 ?rwxrwxr-x··2.0·unx·····1164·b-·stor·80-Jan-01·00:00·org/tint/addons/framework/Action.class
44 ?rwxrwxr-x··2.0·unx······652·b-·stor·80-Jan-01·00:00·org/tint/addons/framework/Callbacks.class44 ?rwxrwxr-x··2.0·unx······652·b-·stor·80-Jan-01·00:00·org/tint/addons/framework/Callbacks.class
45 ?rwxrwxr-x··2.0·unx·····1557·b-·stor·80-Jan-01·00:00·org/tint/addons/framework/IAddon.class45 ?rwxrwxr-x··2.0·unx·····1557·b-·stor·80-Jan-01·00:00·org/tint/addons/framework/IAddon.class
46 ?rwxrwxr-x··2.0·unx······206·b-·stor·80-Jan-01·00:00·org/tint/addons/framework/R$drawable.class46 ?rwxrwxr-x··2.0·unx······206·b-·stor·80-Jan-01·00:00·org/tint/addons/framework/R$drawable.class
47 ?rwxrwxr-x··2.0·unx······142·b-·stor·80-Jan-01·00:00·org/tint/addons/framework/R.class47 ?rwxrwxr-x··2.0·unx······142·b-·stor·80-Jan-01·00:00·org/tint/addons/framework/R.class
48 ?rwxrwxr-x··2.0·unx·······85·b-·stor·80-Jan-01·00:00·org/tint/controllers/Controller$1.class48 ?rwxrwxr-x··2.0·unx·······85·b-·stor·80-Jan-01·00:00·org/tint/controllers/Controller$1.class
49 ?rwxrwxr-x··2.0·unx······448·b-·stor·80-Jan-01·00:00·org/tint/controllers/Controller$ControllerHolder.class49 ?rwxrwxr-x··2.0·unx······448·b-·stor·80-Jan-01·00:00·org/tint/controllers/Controller$ControllerHolder.class
50 ?rwxrwxr-x··2.0·unx·····1649·b-·stor·80-Jan-01·00:00·org/tint/controllers/Controller.class50 ?rwxrwxr-x··2.0·unx·····1644·b-·stor·80-Jan-01·00:00·org/tint/controllers/Controller.class
51 ?rwxrwxr-x··2.0·unx······981·b-·stor·80-Jan-01·00:00·org/tint/model/BookmarkHistoryItem.class51 ?rwxrwxr-x··2.0·unx······981·b-·stor·80-Jan-01·00:00·org/tint/model/BookmarkHistoryItem.class
52 ?rwxrwxr-x··2.0·unx·····1309·b-·stor·80-Jan-01·00:00·org/tint/model/BookmarksAdapter.class52 ?rwxrwxr-x··2.0·unx·····1309·b-·stor·80-Jan-01·00:00·org/tint/model/BookmarksAdapter.class
53 ?rwxrwxr-x··2.0·unx·····1499·b-·stor·80-Jan-01·00:00·org/tint/model/DownloadItem.class53 ?rwxrwxr-x··2.0·unx·····1499·b-·stor·80-Jan-01·00:00·org/tint/model/DownloadItem.class
54 ?rwxrwxr-x··2.0·unx······361·b-·stor·80-Jan-01·00:00·org/tint/model/FolderItem.class54 ?rwxrwxr-x··2.0·unx······361·b-·stor·80-Jan-01·00:00·org/tint/model/FolderItem.class
55 ?rwxrwxr-x··2.0·unx·····5909·b-·stor·80-Jan-01·00:00·org/tint/model/HistoryAdapter.class55 ?rwxrwxr-x··2.0·unx·····5907·b-·stor·80-Jan-01·00:00·org/tint/model/HistoryAdapter.class
56 ?rwxrwxr-x··2.0·unx·····1807·b-·stor·80-Jan-01·00:00·org/tint/model/SearchUrlAdapter.class56 ?rwxrwxr-x··2.0·unx·····1807·b-·stor·80-Jan-01·00:00·org/tint/model/SearchUrlAdapter.class
57 ?rwxrwxr-x··2.0·unx······637·b-·stor·80-Jan-01·00:00·org/tint/model/SearchUrlGroup$1.class57 ?rwxrwxr-x··2.0·unx······637·b-·stor·80-Jan-01·00:00·org/tint/model/SearchUrlGroup$1.class
58 ?rwxrwxr-x··2.0·unx······863·b-·stor·80-Jan-01·00:00·org/tint/model/SearchUrlGroup.class58 ?rwxrwxr-x··2.0·unx······863·b-·stor·80-Jan-01·00:00·org/tint/model/SearchUrlGroup.class
59 ?rwxrwxr-x··2.0·unx······371·b-·stor·80-Jan-01·00:00·org/tint/model/SearchUrlItem.class59 ?rwxrwxr-x··2.0·unx······371·b-·stor·80-Jan-01·00:00·org/tint/model/SearchUrlItem.class
60 ?rwxrwxr-x··2.0·unx······799·b-·stor·80-Jan-01·00:00·org/tint/model/UrlSuggestionCursorAdapter$1.class60 ?rwxrwxr-x··2.0·unx······799·b-·stor·80-Jan-01·00:00·org/tint/model/UrlSuggestionCursorAdapter$1.class
61 ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·org/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener.class61 ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·org/tint/model/UrlSuggestionCursorAdapter$QueryBuilderListener.class
62 ?rwxrwxr-x··2.0·unx·····1567·b-·stor·80-Jan-01·00:00·org/tint/model/UrlSuggestionCursorAdapter.class62 ?rwxrwxr-x··2.0·unx·····1567·b-·stor·80-Jan-01·00:00·org/tint/model/UrlSuggestionCursorAdapter.class
63 ?rwxrwxr-x··2.0·unx······653·b-·stor·80-Jan-01·00:00·org/tint/providers/BookmarksProvider$Columns.class63 ?rwxrwxr-x··2.0·unx······653·b-·stor·80-Jan-01·00:00·org/tint/providers/BookmarksProvider$Columns.class
64 ?rwxrwxr-x··2.0·unx·····1101·b-·stor·80-Jan-01·00:00·org/tint/providers/BookmarksProvider$DatabaseHelper.class64 ?rwxrwxr-x··2.0·unx·····1101·b-·stor·80-Jan-01·00:00·org/tint/providers/BookmarksProvider$DatabaseHelper.class
65 ?rwxrwxr-x··2.0·unx·····6932·b-·stor·80-Jan-01·00:00·org/tint/providers/BookmarksProvider.class65 ?rwxrwxr-x··2.0·unx·····6854·b-·stor·80-Jan-01·00:00·org/tint/providers/BookmarksProvider.class
66 ?rwxrwxr-x··2.0·unx····12741·b-·defN·80-Jan-01·00:00·org/tint/providers/BookmarksWrapper.class66 ?rwxrwxr-x··2.0·unx····12738·b-·defN·80-Jan-01·00:00·org/tint/providers/BookmarksWrapper.class
67 ?rwxrwxr-x··2.0·unx······346·b-·stor·80-Jan-01·00:00·org/tint/providers/SslExceptionsProvider$Columns.class67 ?rwxrwxr-x··2.0·unx······346·b-·stor·80-Jan-01·00:00·org/tint/providers/SslExceptionsProvider$Columns.class
68 ?rwxrwxr-x··2.0·unx······787·b-·stor·80-Jan-01·00:00·org/tint/providers/SslExceptionsProvider$DatabaseHelper.class68 ?rwxrwxr-x··2.0·unx······787·b-·stor·80-Jan-01·00:00·org/tint/providers/SslExceptionsProvider$DatabaseHelper.class
69 ?rwxrwxr-x··2.0·unx·····4754·b-·stor·80-Jan-01·00:00·org/tint/providers/SslExceptionsProvider.class69 ?rwxrwxr-x··2.0·unx·····4754·b-·stor·80-Jan-01·00:00·org/tint/providers/SslExceptionsProvider.class
70 ?rwxrwxr-x··2.0·unx·····4116·b-·stor·80-Jan-01·00:00·org/tint/providers/SslExceptionsWrapper.class70 ?rwxrwxr-x··2.0·unx·····4116·b-·stor·80-Jan-01·00:00·org/tint/providers/SslExceptionsWrapper.class
71 ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·org/tint/tasks/HistoryBookmarksExportTask$1.class71 ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·org/tint/tasks/HistoryBookmarksExportTask$1.class
72 ?rwxrwxr-x··2.0·unx······946·b-·stor·80-Jan-01·00:00·org/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray.class72 ?rwxrwxr-x··2.0·unx······946·b-·stor·80-Jan-01·00:00·org/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray.class
73 ?rwxrwxr-x··2.0·unx······791·b-·stor·80-Jan-01·00:00·org/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray.class73 ?rwxrwxr-x··2.0·unx······791·b-·stor·80-Jan-01·00:00·org/tint/tasks/HistoryBookmarksExportTask$FoldersJSONArray.class
74 ?rwxrwxr-x··2.0·unx······889·b-·stor·80-Jan-01·00:00·org/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray.class74 ?rwxrwxr-x··2.0·unx······889·b-·stor·80-Jan-01·00:00·org/tint/tasks/HistoryBookmarksExportTask$HistoryJSONArray.class
75 ?rwxrwxr-x··2.0·unx·····5584·b-·stor·80-Jan-01·00:00·org/tint/tasks/HistoryBookmarksExportTask.class75 ?rwxrwxr-x··2.0·unx·····5580·b-·stor·80-Jan-01·00:00·org/tint/tasks/HistoryBookmarksExportTask.class
76 ?rwxrwxr-x··2.0·unx······463·b-·stor·80-Jan-01·00:00·org/tint/tasks/HistoryBookmarksImportTask$Folder.class76 ?rwxrwxr-x··2.0·unx······463·b-·stor·80-Jan-01·00:00·org/tint/tasks/HistoryBookmarksImportTask$Folder.class
77 ?rwxrwxr-x··2.0·unx····14716·b-·defN·80-Jan-01·00:00·org/tint/tasks/HistoryBookmarksImportTask.class77 ?rwxrwxr-x··2.0·unx····14717·b-·defN·80-Jan-01·00:00·org/tint/tasks/HistoryBookmarksImportTask.class
78 ?rwxrwxr-x··2.0·unx······637·b-·stor·80-Jan-01·00:00·org/tint/tasks/SearchUrlTask$1.class78 ?rwxrwxr-x··2.0·unx······637·b-·stor·80-Jan-01·00:00·org/tint/tasks/SearchUrlTask$1.class
79 ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·org/tint/tasks/SearchUrlTask$ISearchUrlTaskListener.class79 ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·org/tint/tasks/SearchUrlTask$ISearchUrlTaskListener.class
80 ?rwxrwxr-x··2.0·unx·····5387·b-·stor·80-Jan-01·00:00·org/tint/tasks/SearchUrlTask.class80 ?rwxrwxr-x··2.0·unx·····5383·b-·stor·80-Jan-01·00:00·org/tint/tasks/SearchUrlTask.class
81 ?rwxrwxr-x··2.0·unx·····1658·b-·stor·80-Jan-01·00:00·org/tint/tasks/ThumbnailSaver.class81 ?rwxrwxr-x··2.0·unx·····1658·b-·stor·80-Jan-01·00:00·org/tint/tasks/ThumbnailSaver.class
82 ?rwxrwxr-x··2.0·unx······774·b-·stor·80-Jan-01·00:00·org/tint/tasks/UpdateFaviconTask.class82 ?rwxrwxr-x··2.0·unx······774·b-·stor·80-Jan-01·00:00·org/tint/tasks/UpdateFaviconTask.class
83 ?rwxrwxr-x··2.0·unx·····1812·b-·stor·80-Jan-01·00:00·org/tint/tasks/UpdateHistoryTask.class83 ?rwxrwxr-x··2.0·unx·····1812·b-·stor·80-Jan-01·00:00·org/tint/tasks/UpdateHistoryTask.class
84 ?rwxrwxr-x··2.0·unx·····1946·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/BookmarksActivity$1.class84 ?rwxrwxr-x··2.0·unx·····1946·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/BookmarksActivity$1.class
85 ?rwxrwxr-x··2.0·unx······805·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/BookmarksActivity$2.class85 ?rwxrwxr-x··2.0·unx······805·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/BookmarksActivity$2.class
86 ?rwxrwxr-x··2.0·unx······949·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/BookmarksActivity$3.class86 ?rwxrwxr-x··2.0·unx······949·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/BookmarksActivity$3.class
87 ?rwxrwxr-x··2.0·unx······833·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/EditBookmarkActivity$1.class87 ?rwxrwxr-x··2.0·unx······833·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/EditBookmarkActivity$1.class
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 ?rwxrwxr-x··2.0·unx·····4432·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/EditBookmarkActivity.class91 ?rwxrwxr-x··2.0·unx·····4432·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/EditBookmarkActivity.class
92 ?rwxrwxr-x··2.0·unx······578·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/TintBrowserActivity$1.class92 ?rwxrwxr-x··2.0·unx······578·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/TintBrowserActivity$1.class
93 ?rwxrwxr-x··2.0·unx······661·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/TintBrowserActivity$2.class93 ?rwxrwxr-x··2.0·unx······661·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/TintBrowserActivity$2.class
94 ?rwxrwxr-x··2.0·unx······613·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/TintBrowserActivity$3.class94 ?rwxrwxr-x··2.0·unx······613·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/TintBrowserActivity$3.class
95 ?rwxrwxr-x··2.0·unx·····1141·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/TintBrowserActivity$4.class95 ?rwxrwxr-x··2.0·unx·····1141·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/TintBrowserActivity$4.class
96 ?rwxrwxr-x··2.0·unx·····1314·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/TintBrowserActivity$5.class96 ?rwxrwxr-x··2.0·unx·····1314·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/TintBrowserActivity$5.class
97 ?rwxrwxr-x··2.0·unx·····1092·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/TintBrowserActivity$6.class97 ?rwxrwxr-x··2.0·unx·····1092·b-·stor·80-Jan-01·00:00·org/tint/ui/activities/TintBrowserActivity$6.class
98 ?rwxrwxr-x··2.0·unx····14804·b-·defN·80-Jan-01·00:00·org/tint/ui/activities/TintBrowserActivity.class98 ?rwxrwxr-x··2.0·unx····14800·b-·defN·80-Jan-01·00:00·org/tint/ui/activities/TintBrowserActivity.class
99 ?rwxrwxr-x··2.0·unx·····1694·b-·stor·80-Jan-01·00:00·org/tint/ui/components/BadgedImageView.class99 ?rwxrwxr-x··2.0·unx·····1694·b-·stor·80-Jan-01·00:00·org/tint/ui/components/BadgedImageView.class
100 ?rwxrwxr-x··2.0·unx······571·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebChromeClient$1.class100 ?rwxrwxr-x··2.0·unx······571·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebChromeClient$1.class
101 ?rwxrwxr-x··2.0·unx······570·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebChromeClient$2.class101 ?rwxrwxr-x··2.0·unx······570·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebChromeClient$2.class
102 ?rwxrwxr-x··2.0·unx······571·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebChromeClient$3.class102 ?rwxrwxr-x··2.0·unx······571·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebChromeClient$3.class
103 ?rwxrwxr-x··2.0·unx······589·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebChromeClient$4.class103 ?rwxrwxr-x··2.0·unx······589·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebChromeClient$4.class
104 ?rwxrwxr-x··2.0·unx······588·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebChromeClient$5.class104 ?rwxrwxr-x··2.0·unx······588·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebChromeClient$5.class
105 ?rwxrwxr-x··2.0·unx······909·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebChromeClient$6.class105 ?rwxrwxr-x··2.0·unx······909·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebChromeClient$6.class
Offset 109, 15 lines modifiedOffset 109, 15 lines modified
109 ?rwxrwxr-x··2.0·unx·····1379·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebViewClient$2.class109 ?rwxrwxr-x··2.0·unx·····1379·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebViewClient$2.class
110 ?rwxrwxr-x··2.0·unx······587·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebViewClient$3.class110 ?rwxrwxr-x··2.0·unx······587·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebViewClient$3.class
111 ?rwxrwxr-x··2.0·unx······586·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebViewClient$4.class111 ?rwxrwxr-x··2.0·unx······586·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebViewClient$4.class
112 ?rwxrwxr-x··2.0·unx·····1426·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebViewClient$5.class112 ?rwxrwxr-x··2.0·unx·····1426·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebViewClient$5.class
113 ?rwxrwxr-x··2.0·unx······787·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebViewClient$6.class113 ?rwxrwxr-x··2.0·unx······787·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebViewClient$6.class
114 ?rwxrwxr-x··2.0·unx······786·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebViewClient$7.class114 ?rwxrwxr-x··2.0·unx······786·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebViewClient$7.class
115 ?rwxrwxr-x··2.0·unx······786·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebViewClient$8.class115 ?rwxrwxr-x··2.0·unx······786·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebViewClient$8.class
116 ?rwxrwxr-x··2.0·unx·····9709·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebViewClient.class116 ?rwxrwxr-x··2.0·unx·····9706·b-·stor·80-Jan-01·00:00·org/tint/ui/components/CustomWebViewClient.class
117 ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·org/tint/ui/dialogs/DownloadConfirmDialog$1.class117 ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·org/tint/ui/dialogs/DownloadConfirmDialog$1.class
118 ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·org/tint/ui/dialogs/DownloadConfirmDialog$2.class118 ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·org/tint/ui/dialogs/DownloadConfirmDialog$2.class
119 ?rwxrwxr-x··2.0·unx······206·b-·stor·80-Jan-01·00:00·org/tint/ui/dialogs/DownloadConfirmDialog$IUserActionListener.class119 ?rwxrwxr-x··2.0·unx······206·b-·stor·80-Jan-01·00:00·org/tint/ui/dialogs/DownloadConfirmDialog$IUserActionListener.class
120 ?rwxrwxr-x··2.0·unx·····2980·b-·stor·80-Jan-01·00:00·org/tint/ui/dialogs/DownloadConfirmDialog.class120 ?rwxrwxr-x··2.0·unx·····2980·b-·stor·80-Jan-01·00:00·org/tint/ui/dialogs/DownloadConfirmDialog.class
121 ?rwxrwxr-x··2.0·unx······979·b-·stor·80-Jan-01·00:00·org/tint/ui/dialogs/GeolocationPermissionsDialog$1.class121 ?rwxrwxr-x··2.0·unx······979·b-·stor·80-Jan-01·00:00·org/tint/ui/dialogs/GeolocationPermissionsDialog$1.class
122 ?rwxrwxr-x··2.0·unx······970·b-·stor·80-Jan-01·00:00·org/tint/ui/dialogs/GeolocationPermissionsDialog$2.class122 ?rwxrwxr-x··2.0·unx······970·b-·stor·80-Jan-01·00:00·org/tint/ui/dialogs/GeolocationPermissionsDialog$2.class
123 ?rwxrwxr-x··2.0·unx·····1477·b-·stor·80-Jan-01·00:00·org/tint/ui/dialogs/YesNoRememberDialog.class123 ?rwxrwxr-x··2.0·unx·····1477·b-·stor·80-Jan-01·00:00·org/tint/ui/dialogs/YesNoRememberDialog.class
Offset 131, 24 lines modifiedOffset 131, 24 lines modified
131 ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/BookmarksFragment$6.class131 ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/BookmarksFragment$6.class
132 ?rwxrwxr-x··2.0·unx······457·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/BookmarksFragment$7.class132 ?rwxrwxr-x··2.0·unx······457·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/BookmarksFragment$7.class
133 ?rwxrwxr-x··2.0·unx······815·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/BookmarksFragment$8.class133 ?rwxrwxr-x··2.0·unx······815·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/BookmarksFragment$8.class
134 ?rwxrwxr-x··2.0·unx······457·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/BookmarksFragment$9.class134 ?rwxrwxr-x··2.0·unx······457·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/BookmarksFragment$9.class
135 ?rwxrwxr-x··2.0·unx······986·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable$1.class135 ?rwxrwxr-x··2.0·unx······986·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable$1.class
136 ?rwxrwxr-x··2.0·unx······999·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable.class136 ?rwxrwxr-x··2.0·unx······999·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/BookmarksFragment$DeleteFolderRunnable.class
137 ?rwxrwxr-x··2.0·unx·····1405·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/BookmarksFragment$NavigationItem.class137 ?rwxrwxr-x··2.0·unx·····1405·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/BookmarksFragment$NavigationItem.class
138 ?rwxrwxr-x··2.0·unx····13535·b-·defN·80-Jan-01·00:00·org/tint/ui/fragments/BookmarksFragment.class138 ?rwxrwxr-x··2.0·unx····13526·b-·defN·80-Jan-01·00:00·org/tint/ui/fragments/BookmarksFragment.class
139 ?rwxrwxr-x··2.0·unx·····1072·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/HistoryFragment$1.class139 ?rwxrwxr-x··2.0·unx·····1072·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/HistoryFragment$1.class
140 ?rwxrwxr-x··2.0·unx······513·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/HistoryFragment$2.class140 ?rwxrwxr-x··2.0·unx······513·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/HistoryFragment$2.class
141 ?rwxrwxr-x··2.0·unx······512·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/HistoryFragment$3.class141 ?rwxrwxr-x··2.0·unx······512·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/HistoryFragment$3.class
142 ?rwxrwxr-x··2.0·unx······569·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/HistoryFragment$4.class142 ?rwxrwxr-x··2.0·unx······569·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/HistoryFragment$4.class
143 ?rwxrwxr-x··2.0·unx······563·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/HistoryFragment$5.class143 ?rwxrwxr-x··2.0·unx······563·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/HistoryFragment$5.class
144 ?rwxrwxr-x··2.0·unx······786·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/HistoryFragment$6.class144 ?rwxrwxr-x··2.0·unx······786·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/HistoryFragment$6.class
145 ?rwxrwxr-x··2.0·unx······586·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/HistoryFragment$HistoryWrapper$1.class145 ?rwxrwxr-x··2.0·unx······586·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/HistoryFragment$HistoryWrapper$1.class
146 ?rwxrwxr-x··2.0·unx······741·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/HistoryFragment$HistoryWrapper.class146 ?rwxrwxr-x··2.0·unx······741·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/HistoryFragment$HistoryWrapper.class
147 ?rwxrwxr-x··2.0·unx····10602·b-·defN·80-Jan-01·00:00·org/tint/ui/fragments/HistoryFragment.class147 ?rwxrwxr-x··2.0·unx····10594·b-·defN·80-Jan-01·00:00·org/tint/ui/fragments/HistoryFragment.class
148 ?rwxrwxr-x··2.0·unx·····1187·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/StartPageFragment$1.class148 ?rwxrwxr-x··2.0·unx·····1187·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/StartPageFragment$1.class
149 ?rwxrwxr-x··2.0·unx······858·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/StartPageFragment$2.class149 ?rwxrwxr-x··2.0·unx······858·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/StartPageFragment$2.class
150 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/StartPageFragment$3.class150 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/StartPageFragment$3.class
151 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener.class151 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/StartPageFragment$OnStartPageItemClickedListener.class
152 ?rwxrwxr-x··2.0·unx·····4805·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/StartPageFragment.class152 ?rwxrwxr-x··2.0·unx·····4805·b-·stor·80-Jan-01·00:00·org/tint/ui/fragments/StartPageFragment.class
153 ?rwxrwxr-x··2.0·unx······660·b-·stor·80-Jan-01·00:00·org/tint/ui/managers/BasePhoneUIManager$1.class153 ?rwxrwxr-x··2.0·unx······660·b-·stor·80-Jan-01·00:00·org/tint/ui/managers/BasePhoneUIManager$1.class
154 ?rwxrwxr-x··2.0·unx······844·b-·stor·80-Jan-01·00:00·org/tint/ui/managers/BasePhoneUIManager$AnimationType.class154 ?rwxrwxr-x··2.0·unx······844·b-·stor·80-Jan-01·00:00·org/tint/ui/managers/BasePhoneUIManager$AnimationType.class
Max diff block lines reached; 9851/23445 bytes (42.02%) of diff not shown.
53.5 KB
org/tint/addons/AddonManager.class
53.4 KB
javap -verbose -constants -s -l -private {}
    
Offset 429, 15 lines modifiedOffset 429, 15 lines modified
429 ········46:·goto··········12429 ········46:·goto··········12
430 ········49:·return430 ········49:·return
  
431 ··public·void·bindAddons();431 ··public·void·bindAddons();
432 ····descriptor:·()V432 ····descriptor:·()V
433 ····flags:·(0x0001)·ACC_PUBLIC433 ····flags:·(0x0001)·ACC_PUBLIC
434 ····Code:434 ····Code:
435 ······stack=300,·locals=11,·args_size=1435 ······stack=300,·locals=10,·args_size=1
436 ·········0:·aload_0436 ·········0:·aload_0
437 ·········1:·getfield······#38·················//·Field·mAddons:Ljava/util/List;437 ·········1:·getfield······#38·················//·Field·mAddons:Ljava/util/List;
438 ·········4:·invokeinterface·#92,··1···········//·InterfaceMethod·java/util/List.clear:()V438 ·········4:·invokeinterface·#92,··1···········//·InterfaceMethod·java/util/List.clear:()V
439 ·········9:·new···········#94·················//·class·android/content/Intent439 ·········9:·new···········#94·················//·class·android/content/Intent
440 ········12:·astore_1440 ········12:·astore_1
441 ········13:·aload_1441 ········13:·aload_1
442 ········14:·ldc···········#9··················//·String·org.tint.intent.action.ADDON442 ········14:·ldc···········#9··················//·String·org.tint.intent.action.ADDON
Offset 452, 54 lines modifiedOffset 452, 54 lines modified
452 ········29:·iload_3452 ········29:·iload_3
453 ········30:·invokevirtual·#104················//·Method·android/content/pm/PackageManager.queryIntentServices:(Landroid/content/Intent;I)Ljava/util/List;453 ········30:·invokevirtual·#104················//·Method·android/content/pm/PackageManager.queryIntentServices:(Landroid/content/Intent;I)Ljava/util/List;
454 ········33:·astore········4454 ········33:·astore········4
455 ········35:·iconst_0455 ········35:·iconst_0
456 ········36:·istore········5456 ········36:·istore········5
457 ········38:·aload·········4457 ········38:·aload·········4
458 ········40:·invokeinterface·#56,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;458 ········40:·invokeinterface·#56,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
459 ········45:·astore········6459 ········45:·astore_2
460 ········47:·aload·········6460 ········46:·aload_2
461 ········49:·invokeinterface·#62,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z461 ········47:·invokeinterface·#62,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
462 ········54:·istore········7 
463 ········56:·iload·········7462 ········52:·istore_3
 463 ········53:·iload_3
464 ········58:·ifeq··········136464 ········54:·ifeq··········135
465 ········61:·aload·········6465 ········57:·aload_2
466 ········63:·invokeinterface·#66,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;466 ········58:·invokeinterface·#66,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
467 ········68:·checkcast·····#106················//·class·android/content/pm/ResolveInfo467 ········63:·checkcast·····#106················//·class·android/content/pm/ResolveInfo
468 ········71:·astore········8468 ········66:·astore········6
469 ········73:·aload·········8469 ········68:·aload·········6
470 ········75:·getfield······#110················//·Field·android/content/pm/ResolveInfo.filter:Landroid/content/IntentFilter;470 ········70:·getfield······#110················//·Field·android/content/pm/ResolveInfo.filter:Landroid/content/IntentFilter;
471 ········78:·invokevirtual·#115················//·Method·android/content/IntentFilter.categoriesIterator:()Ljava/util/Iterator;471 ········73:·invokevirtual·#115················//·Method·android/content/IntentFilter.categoriesIterator:()Ljava/util/Iterator;
472 ········81:·invokeinterface·#66,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;472 ········76:·invokeinterface·#66,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
473 ········86:·checkcast·····#117················//·class·java/lang/String473 ········81:·checkcast·····#117················//·class·java/lang/String
474 ········89:·astore········9474 ········84:·astore········7
475 ········91:·new···········#119················//·class·org/tint/addons/Addon475 ········86:·new···········#119················//·class·org/tint/addons/Addon
476 ········94:·astore········10476 ········89:·astore········8
477 ········96:·aload_0477 ········91:·aload_0
478 ········97:·getfield······#23·················//·Field·mMainContext:Landroid/content/Context;478 ········92:·getfield······#23·················//·Field·mMainContext:Landroid/content/Context;
479 ·······100:·astore_2479 ········95:·astore········9
480 ·······101:·aload·········10480 ········97:·aload·········8
481 ·······103:·aload_2481 ········99:·aload·········9
482 ·······104:·iload·········5482 ·······101:·iload·········5
483 ·······106:·aload·········8483 ·······103:·aload·········6
484 ·······108:·aload·········9484 ·······105:·aload·········7
485 ·······110:·invokespecial·#122················//·Method·org/tint/addons/Addon."<init>":(Landroid/content/Context;ILandroid/content/pm/ResolveInfo;Ljava/lang/String;)V485 ·······107:·invokespecial·#122················//·Method·org/tint/addons/Addon."<init>":(Landroid/content/Context;ILandroid/content/pm/ResolveInfo;Ljava/lang/String;)V
486 ·······113:·aload_0486 ·······110:·aload_0
487 ·······114:·getfield······#38·················//·Field·mAddons:Ljava/util/List;487 ·······111:·getfield······#38·················//·Field·mAddons:Ljava/util/List;
 488 ·······114:·astore········9
488 ·······117:·astore_2 
489 ·······118:·aload_2 
490 ·······119:·aload·········10489 ·······116:·aload·········9
 490 ·······118:·aload·········8
491 ·······121:·invokeinterface·#126,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z491 ·······120:·invokeinterface·#126,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
492 ·······126:·pop492 ·······125:·pop
493 ·······127:·iload·········5493 ·······126:·iload·········5
494 ·······129:·iconst_1494 ·······128:·iconst_1
495 ·······130:·iadd495 ·······129:·iadd
496 ·······131:·istore········5496 ·······130:·istore········5
497 ·······133:·goto··········47497 ·······132:·goto··········46
498 ·······136:·return498 ·······135:·return
  
499 ··public·java.util.List·getAddons();499 ··public·java.util.List·getAddons();
500 ····descriptor:·()Ljava/util/List;500 ····descriptor:·()Ljava/util/List;
501 ····flags:·(0x0001)·ACC_PUBLIC501 ····flags:·(0x0001)·ACC_PUBLIC
502 ····Code:502 ····Code:
503 ······stack=300,·locals=1,·args_size=1503 ······stack=300,·locals=1,·args_size=1
504 ·········0:·aload_0504 ·········0:·aload_0
Offset 513, 265 lines modifiedOffset 513, 255 lines modified
513 ······stack=300,·locals=8,·args_size=2513 ······stack=300,·locals=8,·args_size=2
514 ·········0:·new···········#35·················//·class·java/util/ArrayList514 ·········0:·new···········#35·················//·class·java/util/ArrayList
515 ·········3:·astore_2515 ·········3:·astore_2
516 ·········4:·aload_2516 ·········4:·aload_2
517 ·········5:·invokespecial·#36·················//·Method·java/util/ArrayList."<init>":()V517 ·········5:·invokespecial·#36·················//·Method·java/util/ArrayList."<init>":()V
518 ·········8:·aload_0518 ·········8:·aload_0
519 ·········9:·getfield······#38·················//·Field·mAddons:Ljava/util/List;519 ·········9:·getfield······#38·················//·Field·mAddons:Ljava/util/List;
520 ········12:·astore_3 
521 ········13:·aload_3 
522 ········14:·invokeinterface·#56,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;520 ········12:·invokeinterface·#56,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
523 ········19:·astore········4 
524 ········21:·aload·········4521 ········17:·astore_3
 522 ········18:·aload_3
525 ········23:·invokeinterface·#62,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z523 ········19:·invokeinterface·#62,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
526 ········28:·istore········5524 ········24:·istore········4
527 ········30:·iload·········5525 ········26:·iload·········4
528 ········32:·ifeq··········98526 ········28:·ifeq··········98
529 ········35:·aload·········4527 ········31:·aload_3
530 ········37:·invokeinterface·#66,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;528 ········32:·invokeinterface·#66,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
531 ········42:·checkcast·····#119················//·class·org/tint/addons/Addon529 ········37:·checkcast·····#119················//·class·org/tint/addons/Addon
532 ········45:·astore········6530 ········40:·astore········5
533 ········47:·aload_1531 ········42:·aload_1
534 ········48:·invokevirtual·#132················//·Method·org/tint/ui/components/CustomWebView.getParentFragmentUUID:()Ljava/util/UUID;532 ········43:·invokevirtual·#132················//·Method·org/tint/ui/components/CustomWebView.getParentFragmentUUID:()Ljava/util/UUID;
535 ········51:·invokevirtual·#138················//·Method·java/util/UUID.toString:()Ljava/lang/String;533 ········46:·invokevirtual·#138················//·Method·java/util/UUID.toString:()Ljava/lang/String;
536 ········54:·astore_3534 ········49:·astore········6
 535 ········51:·aload·········5
537 ········55:·aload·········6536 ········53:·aload·········6
538 ········57:·aload_3 
539 ········58:·invokevirtual·#142················//·Method·org/tint/addons/Addon.getContributedBookmarkContextMenuItem:(Ljava/lang/String;)Ljava/lang/String;537 ········55:·invokevirtual·#142················//·Method·org/tint/addons/Addon.getContributedBookmarkContextMenuItem:(Ljava/lang/String;)Ljava/lang/String;
540 ········61:·astore········7538 ········58:·astore········7
541 ········63:·aload·········7539 ········60:·aload·········7
542 ········65:·invokestatic··#148················//·Method·android/text/TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z540 ········62:·invokestatic··#148················//·Method·android/text/TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z
543 ········68:·istore········5541 ········65:·istore········4
544 ········70:·iload·········5542 ········67:·iload·········4
545 ········72:·ifne··········21543 ········69:·ifne··········18
546 ········75:·new···········#150················//·class·org/tint/addons/AddonMenuItem544 ········72:·new···········#150················//·class·org/tint/addons/AddonMenuItem
 545 ········75:·astore········6
547 ········78:·astore_3 
548 ········79:·aload_3 
549 ········80:·aload·········6546 ········77:·aload·········6
 547 ········79:·aload·········5
550 ········82:·aload·········7548 ········81:·aload·········7
551 ········84:·invokespecial·#153················//·Method·org/tint/addons/AddonMenuItem."<init>":(Lorg/tint/addons/Addon;Ljava/lang/String;)V549 ········83:·invokespecial·#153················//·Method·org/tint/addons/AddonMenuItem."<init>":(Lorg/tint/addons/Addon;Ljava/lang/String;)V
552 ········87:·aload_2550 ········86:·aload_2
553 ········88:·aload_3551 ········87:·aload·········6
554 ········89:·invokeinterface·#126,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z552 ········89:·invokeinterface·#126,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
555 ········94:·pop553 ········94:·pop
556 ········95:·goto··········21554 ········95:·goto··········18
557 ········98:·aload_2555 ········98:·aload_2
558 ········99:·areturn556 ········99:·areturn
  
559 ··public·java.util.List·getContributedHistoryBookmarksMenuItems(org.tint.ui.components.CustomWebView);557 ··public·java.util.List·getContributedHistoryBookmarksMenuItems(org.tint.ui.components.CustomWebView);
560 ····descriptor:·(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List;558 ····descriptor:·(Lorg/tint/ui/components/CustomWebView;)Ljava/util/List;
Max diff block lines reached; 45063/54603 bytes (82.53%) of diff not shown.
2.89 KB
org/tint/controllers/Controller.class
2.82 KB
javap -verbose -constants -s -l -private {}
    
Offset 141, 44 lines modifiedOffset 141, 42 lines modified
141 ·········1:·getfield······#30·················//·Field·mAddonManager:Lorg/tint/addons/AddonManager;141 ·········1:·getfield······#30·················//·Field·mAddonManager:Lorg/tint/addons/AddonManager;
142 ·········4:·areturn142 ·········4:·areturn
  
143 ··public·org.tint.model.DownloadItem·getDownloadItemById(long);143 ··public·org.tint.model.DownloadItem·getDownloadItemById(long);
144 ····descriptor:·(J)Lorg/tint/model/DownloadItem;144 ····descriptor:·(J)Lorg/tint/model/DownloadItem;
145 ····flags:·(0x0001)·ACC_PUBLIC145 ····flags:·(0x0001)·ACC_PUBLIC
146 ····Code:146 ····Code:
147 ······stack=300,·locals=9,·args_size=2147 ······stack=300,·locals=8,·args_size=2
148 ·········0:·aload_0148 ·········0:·aload_0
149 ·········1:·getfield······#21·················//·Field·mDownloads:Ljava/util/List;149 ·········1:·getfield······#21·················//·Field·mDownloads:Ljava/util/List;
150 ·········4:·astore_3 
151 ·········5:·aload_3 
152 ·········6:·invokeinterface·#36,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;150 ·········4:·invokeinterface·#36,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
153 ········11:·astore········4 
154 ········13:·aload·········4151 ·········9:·astore_3
 152 ········10:·aload_3
155 ········15:·invokeinterface·#42,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z153 ········11:·invokeinterface·#42,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
156 ········20:·istore········5154 ········16:·istore········4
157 ········22:·iload·········5155 ········18:·iload·········4
158 ········24:·ifeq··········60156 ········20:·ifeq··········55
159 ········27:·aload·········4157 ········23:·aload_3
160 ········29:·invokeinterface·#46,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;158 ········24:·invokeinterface·#46,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
161 ········34:·checkcast·····#48·················//·class·org/tint/model/DownloadItem159 ········29:·checkcast·····#48·················//·class·org/tint/model/DownloadItem
162 ········37:·astore········6160 ········32:·astore········5
163 ········39:·aload·········6161 ········34:·aload·········5
164 ········41:·invokevirtual·#52·················//·Method·org/tint/model/DownloadItem.getId:()J162 ········36:·invokevirtual·#52·················//·Method·org/tint/model/DownloadItem.getId:()J
165 ········44:·lstore········7163 ········39:·lstore········6
166 ········46:·lload·········7164 ········41:·lload·········6
167 ········48:·lload_1165 ········43:·lload_1
168 ········49:·lcmp166 ········44:·lcmp
169 ········50:·istore········5167 ········45:·istore········4
 168 ········47:·iload·········4
 169 ········49:·ifne··········10
170 ········52:·iload·········5170 ········52:·aload·········5
171 ········54:·ifne··········13 
172 ········57:·aload·········6 
173 ········59:·areturn171 ········54:·areturn
174 ········60:·aconst_null172 ········55:·aconst_null
175 ········61:·astore········6173 ········56:·astore········5
176 ········63:·goto··········57174 ········58:·goto··········52
  
177 ··public·java.util.List·getDownloadsList();175 ··public·java.util.List·getDownloadsList();
178 ····descriptor:·()Ljava/util/List;176 ····descriptor:·()Ljava/util/List;
179 ····flags:·(0x0001)·ACC_PUBLIC177 ····flags:·(0x0001)·ACC_PUBLIC
180 ····Code:178 ····Code:
181 ······stack=300,·locals=1,·args_size=1179 ······stack=300,·locals=1,·args_size=1
182 ·········0:·aload_0180 ·········0:·aload_0
1.76 KB
org/tint/model/HistoryAdapter.class
1.7 KB
procyon -ec {}
    
Offset 127, 30 lines modifiedOffset 127, 31 lines modified
127 ················this.mDateIndex·=·n;127 ················this.mDateIndex·=·n;
128 ················this.notifyDataSetInvalidated();128 ················this.notifyDataSetInvalidated();
129 ············}129 ············}
130 ········}130 ········}
131 ····}131 ····}
132 ····132 ····
133 ····public·Object·getChild(final·int·n,·final·int·n2)·{133 ····public·Object·getChild(final·int·n,·final·int·n2)·{
 134 ········boolean·b·=·false;
134 ········int·n3·=·1;135 ········final·int·n3·=·1;
135 ········this.moveCursorToChildPosition(n,·n2);136 ········this.moveCursorToChildPosition(n,·n2);
136 ········final·long·long1·=·this.mCursor.getLong(this.mCursor.getColumnIndex("_id"));137 ········final·long·long1·=·this.mCursor.getLong(this.mCursor.getColumnIndex("_id"));
137 ········final·String·string·=·this.mCursor.getString(this.mCursor.getColumnIndex("title"));138 ········final·String·string·=·this.mCursor.getString(this.mCursor.getColumnIndex("title"));
138 ········final·String·string2·=·this.mCursor.getString(this.mCursor.getColumnIndex("url"));139 ········final·String·string2·=·this.mCursor.getString(this.mCursor.getColumnIndex("url"));
139 ········int·n4;140 ········int·n4;
140 ········if·(this.mCursor.getInt(this.mCursor.getColumnIndex("bookmark"))·>=·n3)·{141 ········if·(this.mCursor.getInt(this.mCursor.getColumnIndex("bookmark"))·>=·n3)·{
141 ············n4·=·n3;142 ············n4·=·n3;
142 ········}143 ········}
143 ········else·{144 ········else·{
144 ············n4·=·(false·?·1·:·0);145 ············n4·=·0;
145 ········}146 ········}
146 ········if·(this.mCursor.getInt(this.mCursor.getColumnIndex("is_folder"))·<·n3)·{147 ········if·(this.mCursor.getInt(this.mCursor.getColumnIndex("is_folder"))·>=·n3)·{
147 ············n3·=·0;148 ············b·=·(n3·!=·0);
148 ········}149 ········}
149 ········return·new·BookmarkHistoryItem(long1,·string,·string2,·(boolean)(n4·!=·0),·(boolean)(n3·!=·0),·this.mCursor.getLong(this.mCursor.getColumnIndex("parent_folder_id")),·this.mCursor.getBlob(this.mCursor.getColumnIndex("favicon")));150 ········return·new·BookmarkHistoryItem(long1,·string,·string2,·(boolean)(n4·!=·0),·b,·this.mCursor.getLong(this.mCursor.getColumnIndex("parent_folder_id")),·this.mCursor.getBlob(this.mCursor.getColumnIndex("favicon")));
150 ····}151 ····}
151 ····152 ····
152 ····public·long·getChildId(final·int·n,·final·int·n2)·{153 ····public·long·getChildId(final·int·n,·final·int·n2)·{
153 ········long·long1;154 ········long·long1;
154 ········if·(this.moveCursorToChildPosition(n,·n2))·{155 ········if·(this.moveCursorToChildPosition(n,·n2))·{
155 ············long1·=·this.getLong(this.mIdIndex);156 ············long1·=·this.getLong(this.mIdIndex);
156 ········}157 ········}
8.58 KB
org/tint/providers/BookmarksProvider.class
8.49 KB
procyon -ec {}
    
Offset 36, 47 lines modifiedOffset 36, 49 lines modified
36 ····static·{36 ····static·{
37 ········BOOKMARKS_URI·=·Uri.parse("content://org.tint.providers.bookmarksprovider/bookmarks");37 ········BOOKMARKS_URI·=·Uri.parse("content://org.tint.providers.bookmarksprovider/bookmarks");
38 ········(sUriMatcher·=·new·UriMatcher(-1)).addURI("org.tint.providers.bookmarksprovider",·"bookmarks",·1);38 ········(sUriMatcher·=·new·UriMatcher(-1)).addURI("org.tint.providers.bookmarksprovider",·"bookmarks",·1);
39 ········BookmarksProvider.sUriMatcher.addURI("org.tint.providers.bookmarksprovider",·"bookmarks/#",·2);39 ········BookmarksProvider.sUriMatcher.addURI("org.tint.providers.bookmarksprovider",·"bookmarks/#",·2);
40 ····}40 ····}
41 ····41 ····
42 ····public·int·bulkInsert(final·Uri·obj,·final·ContentValues[]·array)·{42 ····public·int·bulkInsert(final·Uri·obj,·final·ContentValues[]·array)·{
43 ········switch·(BookmarksProvider.sUriMatcher.match(obj))·{43 ········int·i·=·BookmarksProvider.sUriMatcher.match(obj);
 44 ········switch·(i)·{
44 ············default:·{45 ············default:·{
45 ················throw·new·IllegalArgumentException("Unknown·URI·"·+·obj);46 ················throw·new·IllegalArgumentException("Unknown·URI·"·+·obj);
46 ············}47 ············}
47 ············case·1:·{48 ············case·1:·{
48 ················SQLiteStatement·compileStatement·=·null;49 ················SQLiteStatement·compileStatement·=·null;
 50 ················int·length;
49 ················ContentValues·contentValues;51 ················ContentValues·contentValues;
50 ················String·asString;52 ················String·asString;
51 ················String·asString2;53 ················String·asString2;
52 ················String·asString3;54 ················String·asString3;
53 ················String·asString4;55 ················String·asString4;
54 ················String·asString5;56 ················String·asString5;
55 ················String·asString6;57 ················String·asString6;
56 ················String·asString7;58 ················String·asString7;
57 ················String·asString8;59 ················String·asString8;
58 ················Label_0359_Outer:Label_0383_Outer:Label_0408_Outer:Label_0433_Outer:Label_0458_Outer:60 ················Label_0321_Outer:Label_0345_Outer:Label_0370_Outer:Label_0395_Outer:Label_0420_Outer:
59 ················while·(true)·{61 ················while·(true)·{
60 ····················this.mDb.beginTransaction();62 ····················this.mDb.beginTransaction();
61 ····················while·(true)·{63 ····················while·(true)·{
62 ····················Label_0585:64 ····················Label_0536:
63 ························while·(true)·{65 ························while·(true)·{
64 ························Label_0565:66 ························Label_0516:
65 ····························while·(true)·{67 ····························while·(true)·{
66 ····························Label_0545:68 ····························Label_0496:
67 ································while·(true)·{69 ································while·(true)·{
68 ································Label_0532:70 ································Label_0483:
69 ····································while·(true)·{71 ····································while·(true)·{
70 ····································Label_0519:72 ····································Label_0470:
71 ········································while·(true)·{73 ········································while·(true)·{
72 ············································Label_0506:·{74 ············································Label_0457:·{
73 ················································try·{75 ················································try·{
74 ····················································compileStatement·=·this.mDb.compileStatement("INSERT·INTO·bookmarks(title,·url,·visits,·creation_date,·visited_date,·bookmark,·is_folder,·parent_folder_id)·VALUES·(?,·?,·?,·?,·?,·?,·?,·?)");76 ····················································compileStatement·=·this.mDb.compileStatement("INSERT·INTO·bookmarks(title,·url,·visits,·creation_date,·visited_date,·bookmark,·is_folder,·parent_folder_id)·VALUES·(?,·?,·?,·?,·?,·?,·?,·?)");
75 ····················································for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{77 ····················································for·(length·=·array.length,·i·=·0;·i·<·length;·++i)·{
76 ························································contentValues·=·array[i];78 ························································contentValues·=·array[i];
77 ························································asString·=·contentValues.getAsString("title");79 ························································asString·=·contentValues.getAsString("title");
78 ························································if·(!TextUtils.isEmpty((CharSequence)asString))·{80 ························································if·(!TextUtils.isEmpty((CharSequence)asString))·{
79 ····························································asString2·=·contentValues.getAsString("url");81 ····························································asString2·=·contentValues.getAsString("url");
80 ····························································asString3·=·contentValues.getAsString("visits");82 ····························································asString3·=·contentValues.getAsString("visits");
81 ····························································asString4·=·contentValues.getAsString("creation_date");83 ····························································asString4·=·contentValues.getAsString("creation_date");
82 ····························································asString5·=·contentValues.getAsString("visited_date");84 ····························································asString5·=·contentValues.getAsString("visited_date");
Offset 87, 60 lines modifiedOffset 89, 60 lines modified
87 ····························································if·(!TextUtils.isEmpty((CharSequence)asString2))·{89 ····························································if·(!TextUtils.isEmpty((CharSequence)asString2))·{
88 ································································compileStatement.bindString(2,·asString2);90 ································································compileStatement.bindString(2,·asString2);
89 ····························································}91 ····························································}
90 ····························································else·{92 ····························································else·{
91 ································································compileStatement.bindNull(2);93 ································································compileStatement.bindNull(2);
92 ····························································}94 ····························································}
93 ····························································if·(TextUtils.isEmpty((CharSequence)asString3))·{95 ····························································if·(TextUtils.isEmpty((CharSequence)asString3))·{
94 ································································break·Label_0506;96 ································································break·Label_0457;
95 ····························································}97 ····························································}
96 ····························································compileStatement.bindString(3,·asString3);98 ····························································compileStatement.bindString(3,·asString3);
97 ····························································if·(TextUtils.isEmpty((CharSequence)asString4))·{99 ····························································if·(TextUtils.isEmpty((CharSequence)asString4))·{
98 ································································break·Label_0519;100 ································································break·Label_0470;
99 ····························································}101 ····························································}
100 ····························································compileStatement.bindString(4,·asString4);102 ····························································compileStatement.bindString(4,·asString4);
101 ····························································if·(TextUtils.isEmpty((CharSequence)asString5))·{103 ····························································if·(TextUtils.isEmpty((CharSequence)asString5))·{
102 ································································break·Label_0532;104 ································································break·Label_0483;
103 ····························································}105 ····························································}
104 ····························································compileStatement.bindString(5,·asString5);106 ····························································compileStatement.bindString(5,·asString5);
105 ····························································if·(TextUtils.isEmpty((CharSequence)asString6))·{107 ····························································if·(TextUtils.isEmpty((CharSequence)asString6))·{
106 ································································break·Label_0545;108 ································································break·Label_0496;
107 ····························································}109 ····························································}
108 ····························································compileStatement.bindString(6,·asString6);110 ····························································compileStatement.bindString(6,·asString6);
109 ····························································if·(TextUtils.isEmpty((CharSequence)asString7))·{111 ····························································if·(TextUtils.isEmpty((CharSequence)asString7))·{
110 ································································break·Label_0565;112 ································································break·Label_0516;
111 ····························································}113 ····························································}
112 ····························································compileStatement.bindString(7,·asString7);114 ····························································compileStatement.bindString(7,·asString7);
113 ····························································if·(TextUtils.isEmpty((CharSequence)asString8))·{115 ····························································if·(TextUtils.isEmpty((CharSequence)asString8))·{
114 ································································break·Label_0585;116 ································································break·Label_0536;
115 ····························································}117 ····························································}
116 ····························································compileStatement.bindString(8,·asString8);118 ····························································compileStatement.bindString(8,·asString8);
117 ····························································compileStatement.execute();119 ····························································compileStatement.execute();
118 ························································}120 ························································}
119 ····················································}121 ····················································}
120 ····················································break;122 ····················································break;
121 ················································}123 ················································}
122 ················································finally·{124 ················································finally·{
123 ····················································this.mDb.endTransaction();125 ····················································this.mDb.endTransaction();
124 ················································}126 ················································}
125 ············································}127 ············································}
126 ············································compileStatement.bindNull(3);128 ············································compileStatement.bindNull(3);
127 ············································continue·Label_0359_Outer;129 ············································continue·Label_0321_Outer;
128 ········································}130 ········································}
129 ········································compileStatement.bindNull(4);131 ········································compileStatement.bindNull(4);
130 ········································continue·Label_0383_Outer;132 ········································continue·Label_0345_Outer;
131 ····································}133 ····································}
132 ····································compileStatement.bindNull(5);134 ····································compileStatement.bindNull(5);
133 ····································continue·Label_0408_Outer;135 ····································continue·Label_0370_Outer;
134 ································}136 ································}
135 ································compileStatement.bindString(6,·"0");137 ································compileStatement.bindString(6,·"0");
136 ································continue·Label_0433_Outer;138 ································continue·Label_0395_Outer;
137 ····························}139 ····························}
138 ····························compileStatement.bindString(7,·"0");140 ····························compileStatement.bindString(7,·"0");
139 ····························continue·Label_0458_Outer;141 ····························continue·Label_0420_Outer;
140 ························}142 ························}
141 ························compileStatement.bindString(8,·"-1");143 ························compileStatement.bindString(8,·"-1");
142 ························continue;144 ························continue;
143 ····················}145 ····················}
144 ················}146 ················}
145 ················this.mDb.setTransactionSuccessful();147 ················this.mDb.setTransactionSuccessful();
146 ················this.mContext.getContentResolver().notifyChange(obj,·(ContentObserver)null);148 ················this.mContext.getContentResolver().notifyChange(obj,·(ContentObserver)null);
6.49 KB
org/tint/providers/BookmarksWrapper.class
6.41 KB
javap -verbose -constants -s -l -private {}
    
Offset 1435, 83 lines modifiedOffset 1435, 81 lines modified
1435 ·······153:·aload_31435 ·······153:·aload_3
1436 ·······154:·areturn1436 ·······154:·areturn
  
1437 ··public·static·java.util.List·getFirstLevelFoldersList(android.content.ContentResolver);1437 ··public·static·java.util.List·getFirstLevelFoldersList(android.content.ContentResolver);
1438 ····descriptor:·(Landroid/content/ContentResolver;)Ljava/util/List;1438 ····descriptor:·(Landroid/content/ContentResolver;)Ljava/util/List;
1439 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC1439 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
1440 ····Code:1440 ····Code:
1441 ······stack=300,·locals=14,·args_size=11441 ······stack=300,·locals=13,·args_size=1
1442 ·········0:·new···········#298················//·class·java/util/ArrayList1442 ·········0:·new···········#298················//·class·java/util/ArrayList
1443 ·········3:·astore_11443 ·········3:·astore_1
1444 ·········4:·aload_11444 ·········4:·aload_1
1445 ·········5:·invokespecial·#299················//·Method·java/util/ArrayList."<init>":()V1445 ·········5:·invokespecial·#299················//·Method·java/util/ArrayList."<init>":()V
1446 ·········8:·ldc_w·········#301················//·String·is_folder·=·1·AND·parent_folder_id·=·-11446 ·········8:·ldc_w·········#301················//·String·is_folder·=·1·AND·parent_folder_id·=·-1
1447 ········11:·astore_21447 ········11:·astore_2
1448 ········12:·ldc···········#49·················//·String·title1448 ········12:·ldc···········#49·················//·String·title
1449 ········14:·astore_31449 ········14:·astore_3
1450 ········15:·getstatic·····#88·················//·Field·org/tint/providers/BookmarksProvider.BOOKMARKS_URI:Landroid/net/Uri;1450 ········15:·getstatic·····#88·················//·Field·org/tint/providers/BookmarksProvider.BOOKMARKS_URI:Landroid/net/Uri;
1451 ········18:·astore········41451 ········18:·astore········4
1452 ········20:·getstatic·····#78·················//·Field·HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String;1452 ········20:·getstatic·····#78·················//·Field·HISTORY_BOOKMARKS_PROJECTION:[Ljava/lang/String;
1453 ········23:·astore········51453 ········23:·astore········5
1454 ········25:·aconst_null1454 ········25:·aload_0
1455 ········26:·astore········61455 ········26:·astore········6
1456 ········28:·aload_01456 ········28:·aload_0
1457 ········29:·astore········7 
1458 ········31:·aload_0 
1459 ········32:·aload·········41457 ········29:·aload·········4
1460 ········34:·aload·········51458 ········31:·aload·········5
1461 ········36:·aload_21459 ········33:·aload_2
1462 ········37:·aconst_null1460 ········34:·aconst_null
1463 ········38:·aload_31461 ········35:·aload_3
1464 ········39:·invokevirtual·#118················//·Method·android/content/ContentResolver.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;1462 ········36:·invokevirtual·#118················//·Method·android/content/ContentResolver.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
1465 ········42:·astore········81463 ········39:·astore········7
1466 ········44:·aload·········81464 ········41:·aload·········7
1467 ········46:·ifnull········1551465 ········43:·ifnull········152
1468 ········49:·aload·········81466 ········46:·aload·········7
1469 ········51:·invokeinterface·#124,··1··········//·InterfaceMethod·android/database/Cursor.moveToFirst:()Z1467 ········48:·invokeinterface·#124,··1··········//·InterfaceMethod·android/database/Cursor.moveToFirst:()Z
1470 ········56:·istore········91468 ········53:·istore········8
1471 ········58:·iload·········91469 ········55:·iload·········8
1472 ········60:·ifeq··········1551470 ········57:·ifeq··········152
1473 ········63:·aload·········81471 ········60:·aload·········7
1474 ········65:·ldc···········#46·················//·String·_id1472 ········62:·ldc···········#46·················//·String·_id
1475 ········67:·invokeinterface·#128,··2··········//·InterfaceMethod·android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I1473 ········64:·invokeinterface·#128,··2··········//·InterfaceMethod·android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I
1476 ········72:·istore········101474 ········69:·istore········9
1477 ········74:·ldc···········#49·················//·String·title1475 ········71:·ldc···········#49·················//·String·title
1478 ········76:·astore········71476 ········73:·astore········6
1479 ········78:·aload·········81477 ········75:·aload·········7
1480 ········80:·aload·········71478 ········77:·aload·········6
1481 ········82:·invokeinterface·#128,··2··········//·InterfaceMethod·android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I1479 ········79:·invokeinterface·#128,··2··········//·InterfaceMethod·android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I
1482 ········87:·istore········111480 ········84:·istore········10
1483 ········89:·new···········#303················//·class·org/tint/model/FolderItem1481 ········86:·new···········#303················//·class·org/tint/model/FolderItem
1484 ········92:·astore········71482 ········89:·astore········6
1485 ········94:·aload·········81483 ········91:·aload·········7
1486 ········96:·iload·········101484 ········93:·iload·········9
1487 ········98:·invokeinterface·#178,··2··········//·InterfaceMethod·android/database/Cursor.getLong:(I)J1485 ········95:·invokeinterface·#178,··2··········//·InterfaceMethod·android/database/Cursor.getLong:(I)J
1488 ·······103:·lstore········121486 ·······100:·lstore········11
1489 ·······105:·aload·········81487 ·······102:·aload·········7
1490 ·······107:·iload·········111488 ·······104:·iload·········10
1491 ·······109:·invokeinterface·#212,··2··········//·InterfaceMethod·android/database/Cursor.getString:(I)Ljava/lang/String;1489 ·······106:·invokeinterface·#212,··2··········//·InterfaceMethod·android/database/Cursor.getString:(I)Ljava/lang/String;
1492 ·······114:·astore········61490 ·······111:·astore········4
1493 ·······116:·aload·········71491 ·······113:·aload·········6
1494 ·······118:·lload·········121492 ·······115:·lload·········11
1495 ·······120:·aload·········61493 ·······117:·aload·········4
1496 ·······122:·invokespecial·#306················//·Method·org/tint/model/FolderItem."<init>":(JLjava/lang/String;)V1494 ·······119:·invokespecial·#306················//·Method·org/tint/model/FolderItem."<init>":(JLjava/lang/String;)V
1497 ·······125:·aload_11495 ·······122:·aload_1
1498 ·······126:·aload·········71496 ·······123:·aload·········6
1499 ·······128:·invokeinterface·#311,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z1497 ·······125:·invokeinterface·#311,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
1500 ·······133:·pop1498 ·······130:·pop
1501 ·······134:·aload·········81499 ·······131:·aload·········7
1502 ·······136:·invokeinterface·#185,··1··········//·InterfaceMethod·android/database/Cursor.moveToNext:()Z1500 ·······133:·invokeinterface·#185,··1··········//·InterfaceMethod·android/database/Cursor.moveToNext:()Z
1503 ·······141:·istore········91501 ·······138:·istore········8
1504 ·······143:·iload·········91502 ·······140:·iload·········8
1505 ·······145:·ifne··········891503 ·······142:·ifne··········86
1506 ·······148:·aload·········81504 ·······145:·aload·········7
1507 ·······150:·invokeinterface·#156,··1··········//·InterfaceMethod·android/database/Cursor.close:()V1505 ·······147:·invokeinterface·#156,··1··········//·InterfaceMethod·android/database/Cursor.close:()V
1508 ·······155:·aload_11506 ·······152:·aload_1
1509 ·······156:·areturn1507 ·······153:·areturn
  
1510 ··public·static·long·getFolderId(android.content.ContentResolver,·java.lang.String,·boolean);1508 ··public·static·long·getFolderId(android.content.ContentResolver,·java.lang.String,·boolean);
1511 ····descriptor:·(Landroid/content/ContentResolver;Ljava/lang/String;Z)J1509 ····descriptor:·(Landroid/content/ContentResolver;Ljava/lang/String;Z)J
1512 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC1510 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
1513 ····Code:1511 ····Code:
1514 ······stack=300,·locals=17,·args_size=31512 ······stack=300,·locals=17,·args_size=3
1515 ·········0:·aload_11513 ·········0:·aload_1
12.6 KB
org/tint/tasks/HistoryBookmarksExportTask.class
12.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 308, 15 lines modifiedOffset 308, 15 lines modified
308 ········28:·invokevirtual·#43·················//·Method·java/text/SimpleDateFormat.format:(Ljava/util/Date;)Ljava/lang/String;308 ········28:·invokevirtual·#43·················//·Method·java/text/SimpleDateFormat.format:(Ljava/util/Date;)Ljava/lang/String;
309 ········31:·areturn309 ········31:·areturn
  
310 ··private·java.lang.String·writeAsJSON(android.database.Cursor...);310 ··private·java.lang.String·writeAsJSON(android.database.Cursor...);
311 ····descriptor:·([Landroid/database/Cursor;)Ljava/lang/String;311 ····descriptor:·([Landroid/database/Cursor;)Ljava/lang/String;
312 ····flags:·(0x0082)·ACC_PRIVATE,·ACC_VARARGS312 ····flags:·(0x0082)·ACC_PRIVATE,·ACC_VARARGS
313 ····Code:313 ····Code:
314 ······stack=300,·locals=44,·args_size=2314 ······stack=300,·locals=42,·args_size=2
315 ·········0:·new···········#45·················//·class·java/lang/StringBuilder315 ·········0:·new···········#45·················//·class·java/lang/StringBuilder
316 ·········3:·astore_2316 ·········3:·astore_2
317 ·········4:·aload_2317 ·········4:·aload_2
318 ·········5:·invokespecial·#46·················//·Method·java/lang/StringBuilder."<init>":()V318 ·········5:·invokespecial·#46·················//·Method·java/lang/StringBuilder."<init>":()V
319 ·········8:·aload_0319 ·········8:·aload_0
320 ·········9:·getfield······#14·················//·Field·mContext:Landroid/content/Context;320 ·········9:·getfield······#14·················//·Field·mContext:Landroid/content/Context;
321 ········12:·astore_3321 ········12:·astore_3
Offset 403, 15 lines modifiedOffset 403, 15 lines modified
403 ·······151:·iconst_0403 ·······151:·iconst_0
404 ·······152:·aaload404 ·······152:·aaload
405 ·······153:·astore········12405 ·······153:·astore········12
406 ·······155:·aload·········12406 ·······155:·aload·········12
407 ·······157:·invokeinterface·#102,··1··········//·InterfaceMethod·android/database/Cursor.moveToFirst:()Z407 ·······157:·invokeinterface·#102,··1··········//·InterfaceMethod·android/database/Cursor.moveToFirst:()Z
408 ·······162:·istore········9408 ·······162:·istore········9
409 ·······164:·iload·········9409 ·······164:·iload·········9
410 ·······166:·ifeq··········730410 ·······166:·ifeq··········726
411 ·······169:·iconst_0411 ·······169:·iconst_0
412 ·······170:·istore········13412 ·······170:·istore········13
413 ·······172:·aload·········12413 ·······172:·aload·········12
414 ·······174:·invokeinterface·#106,··1··········//·InterfaceMethod·android/database/Cursor.getCount:()I414 ·······174:·invokeinterface·#106,··1··········//·InterfaceMethod·android/database/Cursor.getCount:()I
415 ·······179:·istore········14415 ·······179:·istore········14
416 ·······181:·ldc···········#108················//·String·_id416 ·······181:·ldc···········#108················//·String·_id
417 ·······183:·astore_2417 ·······183:·astore_2
Offset 467, 15 lines modifiedOffset 467, 15 lines modified
467 ·······290:·aload_2467 ·······290:·aload_2
468 ·······291:·invokeinterface·#112,··2··········//·InterfaceMethod·android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I468 ·······291:·invokeinterface·#112,··2··········//·InterfaceMethod·android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I
469 ·······296:·istore········23469 ·······296:·istore········23
470 ·······298:·aload·········12470 ·······298:·aload·········12
471 ·······300:·invokeinterface·#131,··1··········//·InterfaceMethod·android/database/Cursor.isAfterLast:()Z471 ·······300:·invokeinterface·#131,··1··········//·InterfaceMethod·android/database/Cursor.isAfterLast:()Z
472 ·······305:·istore········9472 ·······305:·istore········9
473 ·······307:·iload·········9473 ·······307:·iload·········9
474 ·······309:·ifne··········730474 ·······309:·ifne··········726
475 ·······312:·iconst_3475 ·······312:·iconst_3
476 ·······313:·istore········9476 ·······313:·istore········9
477 ·······315:·iload·········9477 ·······315:·iload·········9
478 ·······317:·anewarray·····#134················//·class·java/lang/Integer478 ·······317:·anewarray·····#134················//·class·java/lang/Integer
479 ·······320:·astore_2479 ·······320:·astore_2
480 ·······321:·iconst_0480 ·······321:·iconst_0
481 ·······322:·istore········24481 ·······322:·istore········24
Offset 601, 36 lines modifiedOffset 601, 36 lines modified
601 ·······575:·invokestatic··#157················//·Method·java/net/URLEncoder.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;601 ·······575:·invokestatic··#157················//·Method·java/net/URLEncoder.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
602 ·······578:·astore········34602 ·······578:·astore········34
603 ·······580:·iload·········33603 ·······580:·iload·········33
604 ·······582:·ifeq··········688604 ·······582:·ifeq··········688
605 ·······585:·aload·········12605 ·······585:·aload·········12
606 ·······587:·iload·········23606 ·······587:·iload·········23
607 ·······589:·invokeinterface·#161,··2··········//·InterfaceMethod·android/database/Cursor.getLong:(I)J607 ·······589:·invokeinterface·#161,··2··········//·InterfaceMethod·android/database/Cursor.getLong:(I)J
608 ·······594:·lstore········35608 ·······594:·lstore········30
609 ·······596:·aload·········12609 ·······596:·aload·········12
610 ·······598:·iload·········18610 ·······598:·iload·········18
611 ·······600:·invokeinterface·#161,··2··········//·InterfaceMethod·android/database/Cursor.getLong:(I)J611 ·······600:·invokeinterface·#161,··2··········//·InterfaceMethod·android/database/Cursor.getLong:(I)J
612 ·······605:·lstore········37612 ·······605:·lstore········35
613 ·······607:·aload·········12613 ·······607:·aload·········12
614 ·······609:·iload·········19614 ·······609:·iload·········19
615 ·······611:·invokeinterface·#161,··2··········//·InterfaceMethod·android/database/Cursor.getLong:(I)J615 ·······611:·invokeinterface·#161,··2··········//·InterfaceMethod·android/database/Cursor.getLong:(I)J
616 ·······616:·lstore········39616 ·······616:·lstore········37
617 ·······618:·aload·········12617 ·······618:·aload·········12
618 ·······620:·iload·········20618 ·······620:·iload·········20
619 ·······622:·invokeinterface·#148,··2··········//·InterfaceMethod·android/database/Cursor.getInt:(I)I619 ·······622:·invokeinterface·#148,··2··········//·InterfaceMethod·android/database/Cursor.getInt:(I)I
620 ·······627:·istore········41620 ·······627:·istore········39
621 ·······629:·aload·········10621 ·······629:·aload·········10
622 ·······631:·astore_2622 ·······631:·astore_3
623 ·······632:·aload·········10623 ·······632:·aload·········10
624 ·······634:·lload·········35624 ·······634:·lload·········30
625 ·······636:·aload·········27625 ·······636:·aload·········27
626 ·······638:·aload·········34626 ·······638:·aload·········34
627 ·······640:·lload·········37627 ·······640:·lload·········35
628 ·······642:·lload·········39628 ·······642:·lload·········37
629 ·······644:·iload·········41629 ·······644:·iload·········39
630 ·······646:·invokevirtual·#181················//·Method·org/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray.add:(JLjava/lang/String;Ljava/lang/String;JJI)V630 ·······646:·invokevirtual·#181················//·Method·org/tint/tasks/HistoryBookmarksExportTask$BookmarksJSONArray.add:(JLjava/lang/String;Ljava/lang/String;JJI)V
631 ·······649:·goto··········462631 ·······649:·goto·····